当前位置:  开发笔记 > 开发工具 > 正文

使用Visual Studio进行源代码控制:从VisualSVN切换到Ankh?

如何解决《使用VisualStudio进行源代码控制:从VisualSVN切换到Ankh?》经验,为你挑选了2个好方法。

我正在为我和一小组开发人员评估VisualSVN.我在服务器(VisualSVN服务器)上设置它没有问题,并安装了TortoiseSVN和VisualSVN,以便将它集成到Visual Studio 2008中.到目前为止,它运行良好,我们用它来开发我们的主要应用程序.

我也听说过新版AnkhSVN的好消息,它是开源和免费的.由于我们刚开始使用Subversion,我现在想做出正确的决定.

没有太多麻烦,是否可以从VisualSVN切换到AnkhSVN?我可以保留VisualSVN Server安装,还是必须切换它?如果我开始使用AnkhSVN,TortoiseSVN是否已过时?并且,Visual Studio 2008中当前版本是否可靠?

需要明确的是:这不是每个开发人员50美元.这是为未来做出正确的决定.您有什么推荐的吗?

提前谢谢了!



1> thomasb..:

我们做到了这一点:从VisualSVN切换到AnkhSVN.这一举动毫无困难.这些插件不存储特定信息,并且.svn(或_svn)隐藏文件夹与任何svn客户端兼容.

Ankh插件的1.x系列非常糟糕:很多崩溃和烦恼(例如,移动或重命名一个非静态提交的文件非常困难).2.x系列纠正了大多数问题,虽然它仍然没有达到VisualSVN的水平,但我发现它对我们的用途来说非常充足(并且非常免费).

关于迁移本身,它不能简单:我们刚刚卸载了VisualSVN,并安装了Ankh.只要您的目录受源代码管理,它就可以运行.

唯一常见的事情是你仍然需要TortoiseSVN来做很多事情,无论是高级任务还是更基本的任务:在Visual Studio中创建工作目录和结账时要比使用Visual Studio更简单.



2> Marcin Gil..:

我认为,对于更高级的功能,您仍然需要TortoiseSVN(如Export,Relocate,整个目录操作,锁等等).AnkhSVN v2非常好.我没有太多麻烦使用它们.

至于设置远程存储库(我不知道VisualSVN,所以我假设我们正在谈论存储库服务器),您需要直接从Subversion包中使用svnserve.您可以将其设置为Windows服务.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有