我想通過刪除SVN使用的文本庫文件來減小本地工作副本的大小。有沒有一個svn命令?我可以禁止創建這些文件嗎?如果我手動刪除它會導致問題嗎?通過刪除.svn/text-base文件來減少工作副本的大小?
1
A
回答
3
在Subversion中,.svn
目錄用於跟蹤您的Subversion工作副本狀態。在版本1.7之前的Subversion中,每個目錄都有一個.svn
目錄的副本。在.svn
目錄中存儲了Subversion客戶端使用的幾個項目:
base
文件。這些是您檢出的內容的副本。這允許Subversion執行差異並驗證文件是否已經被修改而不必糾纏服務器。這是Subversion構建時的設計決策。硬盤空間很便宜,網絡流量可能很慢。- 工作目錄中文件的屬性和屬性值。
- 誰擁有本地工作目錄
- 關於工作目錄結賬和修改位置的信息。
一般政策是不要觸摸.svn
目錄,除非你想永遠損壞你的本地工作目錄副本。裏面沒有用戶可維修的部件。
如果您只是想Subversion版本庫修訂該URL的內容並不會做任何形式的版本控制操作,你可以做一個svn export
而不是svn checkout
。這會爲您提供與svn checkout
不同的目錄佈局。
當然,如果你做了一個svn export
,你的目錄將沒有連接到Subversion版本庫。您不能更新目錄,進行更改並將這些更改提交給Subversion等。
0
我知道這是一箇舊線程,但我仍然回答。
我認爲SVN結帳保留了結帳後的所有歷史記錄。如果您想清除此問題,請考慮提交所有更改,刪除本地簽出文件夾並再次簽出文件夾。
清理不會在.svn目錄中清理。
相關問題
- 1. 通過刪除不必要的功能減少JQuery大小
- 2. 減少工作流程組件大小
- 3. 如何減少git的大小(通過刪除本地舊提交)?
- 4. Xcode:刪除工作副本
- 5. 減少HTML文件大小?
- 6. 減少SWF文件大小
- 7. 減少.XAP文件大小?
- 8. svn從回購和刪除工作副本中刪除文件
- 9. 通過實體框架刪除數據時減小.MDF文件的大小
- 10. 可以通過將表格轉換爲MyISam來減少ibdata1文件大小嗎?
- 11. C++通過編程排除不必要的函數來減少庫大小?
- 12. 通過減少索引大小來提高MySQL性能?
- 13. 如何通過刪除常見文件來優化Silverlight XAP文件的大小?
- 14. 減少圖像的文件大小
- 15. 減少散點圖的文件大小
- 16. 減少.NET中的PNG文件大小
- 17. 減少外部jar文件的大小
- 18. 減少UIImage的文件大小?
- 19. 減少DOMPDF生成的文件大小
- 20. git add + git reset硬刪除的工作副本文件 - undo?
- 21. 刪除工作副本中的'svn'文件
- 22. 如何從TFS中刪除從工作副本中刪除的所有文件?
- 23. 使用TortoiseHg刪除工作副本
- 24. 減少從現在刪除的文件產生的git回購大小
- 25. 通過創建靜態頁面來減少mysql中的工作?
- 26. 減少文本文件大小的編程技巧
- 27. 如何減少我的文本文件大小?
- 28. 從TortoiseSVN工作副本中刪除所有文件
- 29. 減少pyinstaller可執行文件大小
- 30. CPP MediaFoundation - mp4文件大小減少
如果需要,我在Linux上使用SVN版本1.6.17。 – Kaveh
你的WC尺寸是多少?你有什麼樣的文件? – bahrep
我大部分文本文件和pdf在我的資源庫中。但是我不認爲這與我的問題有關。 – Kaveh