好的,所以在某些時候,有人檢查了一些名稱需要區分大小寫的文件系統的文件,並將其存入我經常檢查的存儲庫的主幹中。這當然會導致我的本地工作副本在我嘗試檢查時(在Windows計算機上)鎖定。有沒有什麼辦法可以設置我的本地Subversion副本,以便它將忽略名稱不同的任何文件?任何方式來忽略來自存儲庫的NTFS文件?
4
A
回答
2
您可以使用存儲庫瀏覽器刪除/重命名有問題的文件,然後按照常規更新工作副本,修復對您重命名的可能需要修復的文件的任何引用,並提交修復程序。
然後拖動獵槍,並拍攝誰在第一個這樣做。大小寫敏感性濫用是我無法容忍的少數不良氣味之一。
(編輯:這假定TortoiseSVN的,但解決方案,任何SVN執行工作,你只是沒有得到利用一個漂亮的瀏覽器。)
編輯:
的另一種選擇是重命名文件的本地版本,然後使用存儲庫瀏覽器查看第二版本的衝突文件,移動東西,按上述方式整理引用,然後提交更改。
這樣做的好處是隻需要一次提交,而不會與其他不必要的人混淆,而這些人可能會或可能不會使用這兩個文件。
0
使用Interix的編譯器重新編譯svn。現在它在NTFS上正確處理大小寫。
2
++一氧化碳
我會親自清理倉庫,然後把安全措施以防止它在未來。即使這是一個更多的工作。
下面是一個鏈接,通過修復存儲庫的過程,然後您可以添加他們在說明中描述的掛鉤。
相關問題
- 1. CodeKit - 任何方式來忽略js?
- 2. 忽略來自Android的文件APK
- 3. IIS6 FTP忽略NTFS文件權限?
- 4. 如何使用.gitignore來忽略文件
- 5. Tycho忽略p2存儲庫
- 6. XPATH:忽略來自日期
- 7. DozerBeanMapper:忽略來自源
- 8. 忽略來自合併
- 9. 如何忽略Git存儲庫中的特定文件?
- 10. 如何分支包含忽略文件的整個存儲庫
- 11. 如何svn忽略已經添加到存儲庫的文件?
- 12. 如何忽略存儲庫中的文件?
- 13. 如何忽略來自父目錄的.htaccess文件?
- 14. 是否有任何方式批量忽略svn像git忽略文件?
- 15. 如何從git存儲庫中刪除或忽略.rb〜文件?
- 16. 忽略來自方法調用產生的事件
- 17. 如何告知EF忽略來自數據庫的列?
- 18. 任何方式讓Java Print忽略lpoptions?
- 19. 如何忽略來自_CrtDumpMemoryLeaks的假陽性內存泄漏?
- 20. mercurial忽略整個存儲庫中的.zip文件
- 21. 任何方式來建立之前自動刪除文件夾?
- 22. git存儲庫忽略所有的.dlls
- 23. Aptana 3 - 任何方式來保存文件集?
- 24. Elasticsearch - 忽略來自索引文件的字段
- 25. 忽略來自XML文件的前綴,同時去除標籤
- 26. MVC IgnoreRoute忽略來自特定文件夾的請求
- 27. 來自github存儲庫的Scala sbt文件依賴關係
- 28. 使用來自多個存儲庫的TortoiseSVN檢出文件
- 29. 來自存儲庫文件夾的GitHub項目報告
- 30. 忽略來自的WebPack配置
好了,問題還有,我平時沒有意識到它的分解,直到我已經嘗試過更新我的資料庫,把它鎖定。 :( – 2008-10-15 04:32:37
如果經常發生這種情況,我會:A)與負責人進行認真的談話。這真的不應該發生在第一位。 b)尋找一個SVN的實現,不會與此問題鎖定。它總是會出錯,但在NTFS上根本沒有辦法處理這個很好的東西。 – 2008-10-15 04:35:40