9

版本控制小白警报如何从Visual Studio 2010使用Mercurial?

我已经安装了水银,TortoiseHg和VisualHG到Visual Studio 2010中我在Visual Studio我的源代码控制水银设置。

当我右键点击我的解决方案时,我已经在上下文菜单中看到HG的按钮。

我现在的问题是,我该如何使这个版本控制的东西工作?看起来我必须进行某种配置,因为它告诉我“解决方案不在Mercurial版本控制下”,当我点击“HG状态”时。

感谢

回答

4

不知道如何做到这一点在Visual Studio中,但它很容易在命令行做。只需 退出VS并转到要放在源代码管理下的项目的根文件夹的命令提示符并键入“hg init”。然后加载解决方案并验证hg是选定的源代码提供者。

6

与tortoiseHG你可以右击资源管理器窗口,并为你运行hg inittortoiseHG -> Create Repository Here。我相信目前没有办法从visualHG运行hg init

5

TekPub有一个很好的free video使用Mercurial与TortoiseHG,VisualHG和VS一起通过CodePlex向公众推送存储库。其中,Rob Conery展示了如何在你的VS解决方案中创建一个仓库,以及如何处理提交,分支,合并等。

对于那些来自Subversion背景的人来说,这是特别好的,因为他指出了分支/合并/ Mercurial中的分叉并非如此具有挑战性,因为它被认为是在Subversion中。


YouTube链接其他链接是死:

https://www.youtube.com/watch?v=HV8e1NQ-8gU

+6

的链接是死了... – bummi 2014-12-16 12:07:31