我使用了一些通用脚本,并且随着时间的推移它们会不断修改。现在,我没有使用任何版本控制软件,所以基本上旧文件丢失,除非我明确保存它们。
我需要一个可以在一台机器上使用的良好的最小版本控制系统。你用哪一个这样的项目?
答案 0 :(得分:6)
Git
或mercurial
都很有效。无需服务器。
答案 1 :(得分:3)
我过去曾经使用过subversion。大多数情况下,这是因为我在Windows中,TortoiseSVN是我的回购的简单用户界面。
对于像您这样相对简单的场景,我建议您使用您熟悉的内容或平台上易于使用的内容。
答案 2 :(得分:2)
$ cd ~/your-scripts
$ git init
$ git add .
$ git commit -m 'Start script repository'
钽哒!
答案 3 :(得分:0)
作为我们使用http://codesion.com/free_cvs_svn的托管解决方案,您会注意到它们也支持Git托管。他们还提供了许多与版本控制相关的其他服务。
答案 4 :(得分:0)
查看一些personal version control系统。她是一个简短的名单:
它们非常易于使用,并且在您修改文件时“自动签入”。
注意:我是FolderTrack的作者并为软件推荐它,因为它可以将一堆文件视为一个大项目。因此,如果您需要将项目还原到昨天的位置,它将还原您自那时以来修改的8,10或其他许多文件。 免费代码:BOS