我正在开展一个独立项目,自己编写所有代码,因此不需要协作,
但是,我确实需要以下功能:
签入当前版本,并附上评论
为版本分配标签
使用label/tag检索版本
NOT HOSTED(意思是我在我的本地机器上保存了存储库)
免费/开源
有一个很好的GUI,而不是命令行?
我认为SVN是一个很好的,但对我来说似乎有点矫枉过正.有没有人遇到过这样的事情?
我不认为svn对你正在做的事情有点过分.设置本地存储库非常简单.
Git符合您列出的所有要求.
为什么颠覆是一种矫枉过正?一分钟安装服务器和TortoiseSVN,零配置.
如果你想控制你的源代码,从一开始就做正确的方法,不要重新发明轮子.
看看Bazaar.它是一个版本系统,适合人类!它得到了Ubuntu人的支持,他们为人类创造了Linux.