2010-11-14 49 views
4

我使用了一些通用腳本,並隨着時間的推移不斷修改。現在,我沒有爲他們使用任何版本控制軟件,所以基本上舊的文件會丟失,除非我明確地保存它們。哪個版本控制系統應該用於我的小型個人代碼文件?

我需要一個很好的最小版本控制系統,我可以在一臺機器上使用。你爲哪些項目使用哪一個?

回答

6

Gitmercurial兩者都很好。不需要服務器。

3

我以前用過這種顛覆。大多數情況下,這是因爲我在窗口中,而TortoiseSVN是我的回購庫的簡單用戶界面。

對於像你這樣的情況下,這是比較簡單的,我會建議您使用你所熟悉的,或者說是很容易的平臺上使用。

2

Git是實際上很容易在這樣的環境中使用,它擴展一樣好,真正的小庫有一些人犯了一個月,因爲它確實給那些巨大的用100天。以下是您如何建立這樣一個存儲庫的方法:

$ cd ~/your-scripts 
$ git init 
$ git add . 
$ git commit -m 'Start script repository' 

Ta-da!

0

作爲一個託管解決方案,我們使用http://codesion.com/free_cvs_svn,你會注意到他們也支持Git託管。他們還主持了一系列與版本控制緊密結合的其他服務。

0

檢查出一些personal version control系統。她是一個簡短的清單:

  1. FileHamster
  2. History Explorer
  3. FolderTrack
  4. Oops! Backup

他們是超級好用和 「自動登入」 當過您修改文件。

注:我FolderTrack的作者,並建議更換它的軟件,因爲它可以把一堆文件作爲1個大項目。因此,如果你需要恢復你的項目,昨天它在哪裏,它會還原8,10,或怎麼過許多其他的文件,你自那時起修改。 免費編號:BOS

相關問題