我之前从未使用过源控件(总是使用重命名文件和其他方法),所以我一直在寻找一个相对简单的解决方案,让我开始.我在寻找
简单的事情
使用GUI界面(以及命令行一个)
相对使用
有关于这个主题的书籍(最重要的)
也可以在其中包含Word文件
我找到了TortoiseSVN.考虑到上述情况,可能的替代方案是什么?
ps是的,我知道这已被要求死亡,所以如果你知道一个已回答的问题,请转介我.我把它作为一个社区维基,所以它不会在第一分钟关闭,然后我可能只是删除它,所以它不会创建冗余.
相关:单个开发人员的源控制系统
根据您的标准,我认为您不会发现比TortoiseSVN好多了.还有一些其他用于颠覆的GUI,如下所述.
简单的事情:一旦你掌握了基础知识,你可能不会比颠覆更容易.您还可以尝试使用SourceGear Vault,这对于一个用户来说很容易上手并且免费.我发现Mercurial易于使用,对于分布式版本控制系统,但如果你想要一些简单的东西,最好从非分布式系统开始.
使用GUI界面(以及命令行一):Subversion有TortoiseSVN,RapidSVN,它更像是传统的UI或用于Visual Studio集成的AnkhSVN.SourceGear Vault具有模仿Visual Source Safe的UI.Mercurial有另一个Explorer加载项TortoiseHg,但它不像TortoiseSVN那样成熟,还有其他IDE集成.
相对使用:你不会比Subversion/TortoiseSVN更多地使用它.它已成为事实上的VCS选择.分布式工具(git,Mercurial)正变得越来越流行,特别是在开源中,但仍然落后于Subversion.Subversion,git或Mercurial可能不会出错,因为他们有很好的关注.
有关于这个主题的书籍(最重要的):有Subversion和Mercurial的在线书籍.我没有调查过Vault的帮助,但我确信Vault 也有很好的资源.
也可以在其中携带Word文件:安装TortoiseSVN来执行此操作,但我还没有测试它.您可以按文件类型分配diff程序.
祝好运!
TortoiseSVN是Windows的一个非常流畅的用户界面 - 也是我用过的最好的用户界面.Git有一些很好的功能,但据我所知,尽管正在进行一些尝试,但还没有为Windows提供优秀的UI .
我不太熟悉它,但我对Mercurial有好处.一个名为TortoiseHg的非常相似的TortoiseSVN克隆也存在,并且似乎更远.