抛开一个是开源的事实,哪个工具在Visual Studio中对SVN支持更丰富、性能更好。
抛开一个是开源的事实,哪个工具在Visual Studio中对SVN支持更丰富、性能更好。
我最近从VisualSVN切换回Ankhsvn(2.0)。在使用VisualSVN之前,我使用的是Ankhsvn(1.0)。
我喜欢AnkhSVN 2.0,因为它作为源代码控制模块与Visual Studio集成,而不是作为插件。因此,使用起来更像是使用Visual SourceSafe(我在我的9点到5点工作中被强制使用)。基本上,它以Microsoft意图的源代码控制方式与Visual Studio集成。
对我来说,这简化了在Visual SourceSafe和Subversion之间来回切换,因为它们两者的行为方式基本相同。
我最喜欢AnkhSVN的原因是它是免费的。但是,我更爱VisualSVN服务器。
我两个都不喜欢。对我来说,使用shell/tortoise更好。
我购买了VisualSVN,它真的很值得,尽管我通常支持免费(甚至劣质)软件。通过将实际的SVN工作交给TortoiseSVN来分离关注点,您可以获得两全其美的效果。
最终取决于您的工作方式和习惯,由于我已经在使用TortoiseSVN,所以选择VisualSVN是毫无疑问的。
我喜欢VisualSVN让你更接近Tortoise的方式。我也更喜欢它的差异工具。
我不确定他们是否改变了,但是当我上次使用Ankh时,它不允许在VS中重命名文件。这对我来说是一个相当大的痛苦,因为我有重构症,并且通常第一次命名文件时并不好。
对我来说,VisualSVN比Ankh更稳定。