2010-11-14 46 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

相关问题