我正在评估适用于Mercurial的Visual Studio插件。目前,我已经找到了3个潜在的候选者:
我希望得到功能或能力方面的比较。
对我而言,重要的特性包括:与VS良好集成的工具、开源、积极开发以及稳健可靠。
我正在评估适用于Mercurial的Visual Studio插件。目前,我已经找到了3个潜在的候选者:
我希望得到功能或能力方面的比较。
对我而言,重要的特性包括:与VS良好集成的工具、开源、积极开发以及稳健可靠。
好的,让我们来比较一下开发细节:
从浏览一些文本来看,HgSccPackage似乎有自己的图形日志等窗口。
另一方面,VisualHg更像是TortoiseHg的补充。VisualHg的许多菜单命令会打开TortoiseHg的窗口。如果您使用TortoiseHg的用户界面,则此一致性可能更可取。从我看到的HgSccPackage的截图中,您可能会发现VisualHg的状态图标更加标准。
由于您只有2个选择,因此尝试两种工具并看哪个更适合您并不需要太多时间。
我安装了VisualHg,但我倾向于使用TortoiseHg的Workbench而不是VisualHg。VisualHg主要用于其自动的add
,remove
,rename
等功能。
我刚刚完成了对同样问题的研究。看起来VisualHG在2011年10月发布了最后一个版本,一年半以来没有更新。在整个2012年中,它只有3个提交。HgSccPackage的最新版本是在大约一年前的2012年3月发布的,但自那时以来它已经进行了一堆提交。
看起来这两个工具都同样强大,但HgSccPackage受到更多的投资。我决定选择HgSccPackage。