關於 Subversion
Subversion (SVN) 是 CollabNet, Inc. 於 2000 年發起的修訂控制系統。
開發人員會使用 Subversion 維護當前與過去版本的檔案,例如來源程式碼、網頁與文件。其目標在於成為廣泛使用的 Concurrent Versions System (CVS) 的主要相容後繼系統。如需在 Dreamweaver 內使用 Subversion 的相關資訊,請參閱在 Dreamweaver 中使用 Subversion (SVN) 取出及存回檔案。
Subversion 版本與 Dreamweaver
Dreamweaver CS6 與 Dreamweaver CS5.5 使用 Subversion 1.6.9 用戶端程式庫。
Dreamweaver CS5 使用 Subversion 1.6.6 用戶端程式庫。較新版本的 Subversion 用戶端程式庫不具備回溯相容性。如果您更新第三方用戶端應用程式 (例如 TortoiseSVN) 以使用較新版本 Subversion,則更新後的 Subversion 應用程式會更新本機 Subversion 中繼資料。Dreamweaver 已無法與 Subversion 通訊。
但只要 Subversion 用戶端/伺服器皆為相同 major.minor 版本,即可成功使用多個 Subversion 用戶端/伺服器。例如,1.4.x 使用 1.4.x (以及 1.4.5 使用 1.4.6),1.6.x 使用 1.6.x (以及 1.6.6 使用 1.6.9) 等等。使用第三方工具更新檔案,且該工具將本機 Subversion 中繼資料自動更新為較新版本時,可能會發生錯誤。造成 Dreamweaver 與 Subversion 不相容。
Dreamweaver CS4 使用者可使用舊版延伸功能,將中繼資料還原為舊版 Subversion。如需詳細資訊,請參閱錯誤:「SVN: #155021。您無法透過 Dreamweaver 的 Subversion 整合,更新此檔案...」| Dreamweaver CS4。
使用 Dreamweaver 與 Subversion 的資源
如需設定 Dreamweaver 網站以使用 Subversion 的基本資訊,請參閱上述 Dreamweaver 文件。
下列其他資訊也非常實用:
連線到 Subversion 伺服器時發生錯誤
嘗試從 Dreamweaver 連線到 Subversion 伺服器時,可能會發生以下錯誤。請使用以下資訊解決這些問題。