Eva*_*ske 4 version-control open-source repository
我知道这个问题之前已经多次以不同的形式被问过,并且我认为我可以在讨论中添加任何东西,这是一个无知的n00b.但是,我不仅对版本控制系统感兴趣,而且对其托管选项,兼容应用程序和Windows兼容性感兴趣.
如果您没有使用多个系统的经验,请告诉我您使用的是什么:版本控制系统,代码托管,实施(vc程序)和操作系统.
我只有一些限制:
对不起,如果我听起来像一个要求其他人做出决定的苛刻的小子.我只是想从您的经验中学习,这样我就不必反复切换版本控制系统.
首先,您可能会从最近发表的ACM队列:理解修订控制系统的论文中受益
我将概述我最了解的两个,其他人可以告诉你其余的.
SVN:
GIT:
听起来你可能只想和svn一起去.听起来你只是想让版本控制下的东西,这样你就不必担心与GIT相关的学习曲线了.
别人看一下,但由于普遍缺乏windows工具,我没有详细说明:Mercurial,Darcs,Bazaar.如果你查看mercurial,你可以使用bitbucket和谷歌代码作为主机.