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

您在Visual Studio中使用哪个插件用于SVN?

如何解决《您在VisualStudio中使用哪个插件用于SVN?》经验,为你挑选了8个好方法。

我正在考虑将SVN用于我的.Net项目,我想知道哪些插件可用于将源代码控制功能直接集成到Visual Studio IDE中.

我已经了解了以下Visual Studio扩展:

    VisualSVN,看起来很棒,但不是免费的.它被实现为低级VS包扩展.有人用吗?

    AnkhSVN,这是免费的,但我听说它有点儿马车.它实现为VS加载项扩展.有人用吗?你遇到问题吗?编辑: 2.0版本是一个完整的重写,似乎解决了我听说过的问题(与1.x版本有关)

    编辑:TortoiseSVN + Mindscape的FileExplorer VS扩展,这不是一个真正的IDE集成,但在某种程度上简化了Visual Studio中TortoiseSVN的使用.

编辑:我发现AnkhSVN的和的VisualSVN之间的一些对比的帖子在这里,这里和这里.



1> thaBadDawg..:

在过去的一年里我使用过AnkhSVN,我从来没有遇到过这个问题.我在那和TFS之间切换,有些时候我觉得我更喜欢AnkhSVN到TFS.


AnkhSvn在一两年内没用了.2009年之后发布的任何版本都非常好.

2> user39603..:

我使用VisualSVN并且效果很好,但你是对的,它不是免费的.没有Ankh的经验.


VisualSVN值得每一分钱.
@Lucifer VisualSVN 3.x实际上有免费许可证

3> aku..:

AnkhSVN的早期版本(1.X)非常不稳定.最新的构建(V2.0则)工作作为本地的VisualStudio源代码控制,这是非常稳定的.我建议你下载并亲自试用.


但是,Visual over Ankh的优势是什么?

4> David A Gibs..:

我还用AnkhSVN的和它的工作好,但我倾向于拖放到文件系统与TortoiseSNV工作.出于某种原因,我觉得使用Tortoise更安全.我认为这是来自对Visual Studio的关注,而不是AnkhSsvn.



5> M4N..:

我试过AnkhSVN,但不喜欢它.它试图在幕后自动做太多事情(例如将文件添加到SVN).如果我确切地看到会发生什么,我更喜欢

现在我主要使用TortoiseSVN(Visual Studio外部)或Visual Studio中的Mindscape VS FileExplorer(可免费使用).

注意:VS FileExplorer插件只是在VS中显示一个文件浏览器,并允许您从那里调用TortoiseSVN(它还显示TortoiseSVN覆盖图标).

更新:

我重新安装了当前版本的AnkhSVN 2.0.5250,并尝试在示例解决方案中重现上述问题.

结果:AnkhSVN完全符合我的预期.我无法重现任何问题.我想现在可能是时候让AnkhSVN再次尝试上班了!

更新2:

我现在已经使用过AnkhSVN几天了,我不得不说它运作得很好.与之前的版本(1.x)相比,这是一个很大的进步.



6> lc...:

我使用AnkhSVN并没有任何值得抱怨的问题.有时(约1 10次?)我得到一个奇怪的不伦不类的错误试图去提交,但在重新启动VS总是固定的问题.

编辑:错误实际上似乎来自数据集设计师,而不是AnkhSVN.有时我在那里试图"读取或写入受保护的内存"错误,然后继续刚才直到我重新启动VS. 对困惑感到抱歉.


好点子.我刚刚编辑了这个答案,因为我认为这个错误毕竟与AnkhSVN无关.我刚刚使用数据集设计器的时候,我没有遇到过问题.

7> James Jones..:

我已经使用了AnkhSVN和VisualSVN各约6个月.我更喜欢VisualSVN只有一个原因:兼容性.

在我的工作中,我们将Subversion服务器和TortoiseSVN软件保持最新(有些人只使用一个版本并坚持使用多年,但这不是我们的风格).新版本有时会出现新的工作副本格式,而AnkhSVN似乎很难适应这些新格式.此时发生的事情是AnkhSVN彻底破坏:

所有源文件都显示为"已添加",即使它们都已提交.

我们不再能够提交.出现错误,声称它无法识别新格式.

VisualSVN在这方面一直处于"领先地位",因为我们从未与他们的软件存在任何兼容性问题.仅此因素很容易让我对VisualSVN产生影响.



8> Blake7..:

该代理SVN插件确实颠覆整合和Visual Studio的一个很好的工作,但它太不自由.


不错的插件.适用于Visual Studio和svn.
推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有