0
我使用svn並將我的存儲庫存儲在可通過ssh訪問的遠程linux服務器上。每當我想對一些代碼工作在新機器上我籤就像這樣:svn通過ssh連接移動整個目錄及其所有內容
svn checkout svn+ssh://[email protected]/path/to/repo /path/to/localdirname
(localdirname沒有做結帳前存在),但是我經常會遇到的問題做SVN移動時
對本地副本的目錄,如重命名目錄a
到b
svn move localdirname/a/ localdirname/b/
這工作正常,但如果我在錯誤的順序做了事後提交的東西,然後在一個大的混亂中結束。人們總是建議像svn cleanup
和svn update
這樣的東西,但我通常無法讓這些工作,並最終刪除本地副本,並再次檢查出來。所以我如何移動整個目錄並一次性提交?