2012-12-28 46 views
5

當不再需要文件時,最佳做法是什麼? 將其從存儲庫中刪除,或將其移動到存儲庫中的'notneededfiles_archive'中?刪除文件或將其歸檔?

我想刪除它們,但我不知道是否有簡單的方法來列出所有刪除的文件。 檔案選項,你可以直接看到所有刪除的文件,如果你需要一個回來只是看看那裏...但過了一段時間它可能是巨大的文件夾...(如果你刪除了很多:))

有什麼建議嗎?

回答

3

要做的標準事情是svn rm,這會使物品消失,但會將其保留在歷史記錄中,以便您可以稍後在需要時再次恢復它。

許多svn安裝包括viewvc或類似的可視化工具,可讓您查看舊版本,然後在需要時下載內容。在命令行中,svn命令還允許從特定的轉換中檢出,當然重要的版本應該用svn cp標記。

如果您確實正在遭受磁盤空間問題,那麼您也可以考慮採取管理措施來刪除歷史記錄,但這可能意味着您首先濫用了源代碼管理系統。

+0

有人建議編輯您的帖子,其中建議使用以下代碼片段 - 您可以考慮更新答案以包含類似示例:'svn co -r 3456 https:// svn/repo/trunk/file'或'svn co https:// svn/repo/trunk/file @ 3456'。 –

+0

我有一個不同的想法。 – bmargulies