免费的"个人"源控制系统?

baa*_*h05 21 version-control backup tfs

在工作中,我使用称为团队基础服务的东西.它是一个源保存工具,用于存储我"签入"的更改代码集.是否有类似的产品对单个程序员有好处.我可以在家里使用的东西.

易于设置和使用是必须的.

免费是一个加号,但我当然会支付一个.

编辑
我想我应该补充一点,我把90%的时间花在GRID上.

Jon*_*eet 40

有许多免费的源控制系统.例如:

(和更多...)

它们都有优点和缺点,与各种IDE等不同程度的集成.我个人喜欢Subversion(VisualSVN用于Visual Studio集成;还有用于VS 的AnkhSvn和用于Explorer集成的TortoiseSvn).Git很棒但没有Windows支持.

在许多情况下,有托管网站(如SourceForge,code.google.com,github等)提供免费托管,但请注意,其中大多数要求您的应用程序是开源的.

在每种情况下,你应该花一点时间学习所涉及的概念 - "我对将要发生的事情感到紧张"和"我可以确信正在发生什么"之间的生产力差异是惊人的.

  • 对于颠覆+ TortoiseSVN +1 (3认同)
  • Subversion在离线状态下运行良好(也不需要安装服务器,只需使用file:// - prefix). (3认同)
  • 如果你经常离线工作,Git和Mercurial是最好的选择. (2认同)

Ore*_*esh 14

Perforce(www.perforce.com)直观,快速,优秀,两个用户免费(最多五个工作区).良好的Linux和Windows支持.超简单的安装.

如果您将服务器安装在与客户端(可能是您的PC)相同的计算机上,那么您不需要网格来使用它(但对于任何源控制产品而言,这可能都是如此,而不仅仅是Perforce)

  • 截至2012年,Perforce现在可以免费使用多达20个用户和20个工作区. (3认同)

Max*_*xam 8

您可以尝试CVS或SVN(SubVersion).这些有很多GUI客户端(例如TortoiseCVS,TortoiseSVN).

远离Visual SourceSafe,它有被破坏的倾向.


Ser*_*ier 6

Source Gear Vault.一个开发人员免费.VS中的优秀集成.


Che*_*rra 5

Tortoise Svn,是免费的......

  • 我认为Tortoise SVN可以单独用于"无服务器"/本地存储库......使其成为个人源控制系统的理想选择.(除了异地备份部分......但是无论如何应该以不同的方式处理) (3认同)
  • 它是源代码控制.您可以右键单击 - >创建存储库.这是超级双加王牌. (2认同)