我使用TortoiseSVN的Windows標誌着的.svn目錄中的文件防止TortoiseSVN的。提交後,TortoiseSVN將「.svn」子目錄中的一些內部文件標記爲只讀。我怎樣才能防止這一點?它可以防止Windows Live Mesh同步。從只讀
Q
從只讀
4
A
回答
1
的.svn文件顯示目錄中的所有文件都被顛覆庫處理,這意味着所有 SVN客戶端(不只是TSVN)標記的文件在那裏爲只讀。即使.svn文件夾本身也被標記爲只讀和隱藏。 這些文件被標記爲只讀的原因是有原因的,你不能搞砸這些。 SVN依賴於此。
更新: ,你實際上是試圖同步工作副本的事實意味着,你正在使用的版本控制完全錯誤的。 它被稱爲工作副本,因爲您應該在每個與您合作的工作站上都有副本。你必須使用一個單獨的工作副本。不同步相同的工作副本。
-1
所以Windows同步以前版本的...你看到這裏的問題。選擇不同的同步技術。
的.svn目錄是不是你一起玩,想起他們就像是隻讀和安全保護的Windows文件。
您有幾種選擇:
- 不同步您的廁所。在每臺計算機上進行單獨結賬。
- 同步WC的和每個同步之後執行更新刷新的.svn文件。
- 手動將WC從一臺計算機複製到另一臺計算機 - 例如,這在Explorer中正常工作。
- 在同步之前刪除目標目錄。
- 停止使用蹩腳的同步工具,並獲得更好的。谷歌表示有太多這裏列出,但有幾個comparisonsavailableon the web。
相關問題
- 1. VBA只讀從Outlook
- 2. 從掃描儀只讀數
- 3. 只讀從aText值文件
- 4. 只讀VS自動(只讀)屬性
- 5. SVN:只讀/檢出只讀文件
- 6. 從xml文件中只讀XmlDeclaration
- 7. 只讀字段不從Gridview回發
- 8. 只從Pagesize文件讀取記錄
- 9. 從文本文件只讀第一行
- 10. 從目錄中刪除只讀屬性
- 11. 從方法設置只讀屬性
- 12. Symfony - 從YAML水合的只讀實體
- 13. 讀用fread只有一條線從data.table
- 14. 如何防止一個只讀的對象引用從修改只讀對象?
- 15. 只寫只讀字段
- 16. 只讀R
- 17. CKEditor只讀
- 18. 只讀System.Xml.XmlElement
- 19. 只讀列
- 20. 只讀ATTRIB
- 21. 表是「只讀」
- 22. 只讀下拉
- 23. 只讀不AngularJs
- 24. make ArrayList只讀
- 25. 只讀OpenFileDialog
- 26. Spring @Transactional只讀
- 27. 只讀微調
- 28. Lucene.NET只讀IndexSearcher
- 29. 可變只讀
- 30. 只讀取csv
我不知道哪些文件是罪魁禍首,但如果他們是固定的,你可以嘗試給他們也是系統屬性。 Live Mesh會停止同步它們。 – rene 2011-02-24 20:44:11
我沒有看到在.svn文件夾中合併這些工作文件的任何原因。您可以獨立管理一個存儲庫的單獨副本。 – pmod 2011-02-24 20:52:49
以前版本的Windows同步能夠同步.svn目錄。這工作完美。我可以在一臺計算機上查看某些內容,然後在第二個位置修改並從第三個位置提交。 現在我通過手動刪除所有文件中的只讀標誌來實現同樣的目的。這工作正常,但我寧願不必手動執行。 – Petter 2011-02-25 06:59:52