我正在使用svn(VisualSVN服務器與VisualSVN特定,因此TortoiseSVN)。可以在離線情況下工作嗎?例如。代碼簽入,然後修改解決方案而不檢出相關文件?Svn和斷開連接的編輯
什麼(如果有的話)會出錯?
我正在使用svn(VisualSVN服務器與VisualSVN特定,因此TortoiseSVN)。可以在離線情況下工作嗎?例如。代碼簽入,然後修改解決方案而不檢出相關文件?Svn和斷開連接的編輯
什麼(如果有的話)會出錯?
您可以通過file://與本地存儲庫脫機工作。首先,您需要創建本地回購,與遠程同步,然後將工作目錄切換到本地回購,在完成一些工作後,您可以將它們與遠程同步,並將工作目錄切換回遠程。這被描述爲here。
您可以繼續工作,但...
一些SVN的行動仍然可以在你沒有連接到回購完成。例如 - svn diff,查看您的本地更改,svn st。這是可能的,因爲在結帳時,svn將每個結帳文件的副本保存在.svn中。
需要訪問回購的操作無法完成 - 例如, svn提交。
看看http://stackoverflow.com/questions/4934208/working-offline-with-svn-on-local-machine-temporary – pmod