我有發展和分支的主線。在主線上,一個新的目錄已經添加到SVN,其中包含一些文件。它還包含名爲bin和obj的目錄,它們位於TortoiseSVN的全局忽略模式中。無論何時我嘗試切換從trunk到分支的工作副本,我都會收到錯誤「Left locally modified or unversioned files」。我已經嘗試在開關之前做一個差異,沒有任何東西顯示爲修改。出現錯誤消息後,我可以手動刪除目錄,執行清理,然後再次嘗試切換併成功完成。在另一個方向切換不會導致任何問題。這裏發生了什麼?SVN錯誤 - 保留本地修改或版本的文件,
0
A
回答
1
忽略模式,只能判斷爲新文件。所以如果一些文件已經在版本控制下(比如你的bin /和obj /目錄),你的忽略模式就沒有意義了。您在本地擁有它們,並且它們也存儲在存儲庫中。 svn無法確定哪些是「正確」的。
解決方案:斌/和OBJ /從版本控制刪除或忽略這兩個目錄的內容。後者是我更喜歡的方式。
+0
的bin和OBJ目錄在存儲庫中。 – TimK 2009-07-22 18:57:50
相關問題
- 1. SVN刪除本地文件,保留在版本庫
- 2. svn在本地副本中修改的文件列表
- 3. 如何比較本地和版本庫SVN修訂版本?
- 4. 在版本庫中修改版本而無需修改版本
- 5. 廚師保留本地安裝版本
- 6. Gitignore目前的修改,但保留舊版本的回購
- 7. 如何使用svnkit列出本地修改/未版本化的文件?
- 8. Sharepoint:修改文件/項目的版本
- 9. Maven的版本:準備:因爲你有本地修改
- 10. SVN分支與本地修改
- 11. SVN:恢復提交,同時保留本地更改
- 12. 如何才能檢出在SVN修訂版本中修改過的文件?
- 13. Bing地圖 - 保留特定版本
- 14. SVN獲取XML格式的本地修改列表,沒有未版本化
- 15. 如何保留我的本地版本的文件,而不使用.gitignore?
- 16. 如何用SVN版本庫中的版本替換本地文件?
- 17. SVN - 僅顯示版本化的本地文件(命令行)?
- 18. 如何通過文件版本更改在.settings/.config文件中保留更改?
- 19. 修改Android中的本地文件
- 20. Eclipse + SVN:從基本修訂版打開編輯/選定的文件版本?
- 21. 如何處理本地修改的文件時拉或提取?
- 22. AnkhSVN - 保留本地副本並獲取最新版本
- 23. 如何從遠程SVN樹中讀取文件/目錄版本/修訂版本?
- 24. 使用svnkit獲取文件的先前修改的版本
- 25. svn更改源版本庫
- 26. 本地刪除文件後的SVN提交錯誤
- 27. 顯示每個NetBeans項目文件的svn修訂版本號
- 28. SVN:如何獲取文件的第一個修訂版本?
- 29. svn查找具有不同修訂版本的文件
- 30. 文件保留腳本
你有沒有試圖把這些目錄到SVN的全球忽略模式? (設置>通用> Subversion配置文件) – sbi 2009-07-22 13:07:25