我有發展和分支的主線。在主線上,一個新的目錄已經添加到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 Backout,但在本地保留更改
- 3. svn在本地副本中修改的文件列表
- 4. 如何比較本地和版本庫SVN修訂版本?
- 5. 在版本庫中修改版本而無需修改版本
- 6. 廚師保留本地安裝版本
- 7. 從版本中刪除文件,但保留在本地?
- 8. SVN SVN版本控制文件在哪裏存儲在本地?
- 9. Gitignore目前的修改,但保留舊版本的回購
- 10. 保留修改後的GitHub存儲庫版本
- 11. Gulp-rev-all保留舊版本文件
- 12. 如何使用svnkit列出本地修改/未版本化的文件?
- 13. Sharepoint:修改文件/項目的版本
- 14. SVN分支與本地修改
- 15. Maven的版本:準備:因爲你有本地修改
- 16. java_home錯誤:更改java或hadoop-env.sh文件的版本?
- 17. SVN:恢復提交,同時保留本地更改
- 18. 如何才能檢出在SVN修訂版本中修改過的文件?
- 19. svn:與舊版本B相比,修訂版A的文件已更改?
- 20. Bing地圖 - 保留特定版本
- 21. SVN獲取XML格式的本地修改列表,沒有未版本化
- 22. 需要用回購的最新版本覆蓋本地修改的文件
- 23. 保存Mongoose文檔的版本錯誤
- 24. 如何保留我的本地版本的文件,而不使用.gitignore?
- 25. SVN - 僅顯示版本化的本地文件(命令行)?
- 26. 保留我的版本有衝突的文件與顛覆
- 27. Eclipse + SVN:從基本修訂版打開編輯/選定的文件版本?
- 28. 如何通過文件版本更改在.settings/.config文件中保留更改?
- 29. 修改Android中的本地文件
- 30. 軟件包瀏覽器不標記本地修改的文件
你有沒有試圖把這些目錄到SVN的全球忽略模式? (設置>通用> Subversion配置文件) – sbi 2009-07-22 13:07:25