由於某種原因,我的本地SVN倉庫副本停止將父目錄識別爲工作副本。我通常會通過再次檢出到另一個文件夾並用我更改的文件覆蓋新的工作副本來解決此問題。然後我會從新文件夾執行提交。僞裝SVN結帳的深度
我想在這種情況下避免這樣做,因爲回購包含數以千計的大圖像並且檢出需要很長時間。所以我想要做的是非完全遞歸地檢查到一個新的目錄,將我現有的文件複製到新的目錄中,然後檢查整個東西。
問題是,SVN知道我只檢出了一個幾個文件。有沒有一種方法可以僞造它,並讓SVN認爲我只是做了一個完整的結帳? (例如,我可以在不需要實際檢查所有內容的情況下獲得完整結賬的.svn文件夾)
第一:直接的巨大文件的工作副本的根或至少一個目錄下面?第二:你是否僅在工作副本根目錄中刪除'.svn'目錄,或者是否在其他目錄中缺少該目錄? –
這些文件不在主要根目錄,並且它看起來只是根目錄.svn目錄已損壞 - 在任何子目錄中,所有通常的圖標都顯示在文件旁邊 – wheresrhys