2012-05-19 41 views
1

我個人不喜歡我的客戶端副本中的.gitignore或.svn。什麼是我最喜歡免費使用愛好項目的最好的基於服務器/客戶端的最佳版本控制軟件。因爲我還想將我的目錄結構存檔爲來自客戶端(在此我假設我可以管理此版本的噩夢)。版本控制沒有混亂

無雜波:將版本信息放在服務器上或可配置的單獨目錄中。

+2

如果在每個目錄中沒有的元數據,那麼如何是一個命令行版本控制工具應該知道如何處理任何目錄時? –

+0

將該映射保存在項目外部的單獨目錄中,並將該目錄的路徑保留在環境變量中?否則我覺得它污染了我的樹。 – foobarometer

+0

當然,你可以這樣做。但是,移動工作副本會很困難。 –

回答

2

Perforce沒有混亂。現在有多達20個用戶可以免費使用。

0

如果您使用Windows,則新(> = 1.7)TortoiseSVN不再具有.svn文件夾。它使用的是數據庫,所以你的目錄中沒有「混亂」。

+0

這只是一個寵物尿道,會試一試。兩者都是正確的答案。 – foobarometer

1

TFS「11」現在也具有.tfignore文件的概念。 TFS Express是完全免費的,以及目前的TFS預覽版(http://tfspreview.com)。

您不必但如果你沒有需要他們使用.tfignore文件...