dev*_*ium 9 version-control mercurial visual-studio-2010 visual-studio
版本控制菜鸟警报
我已经在Visual Studio 2010中安装了Mercurial,TortoiseHg和VisualHG.我已经在Visual Studio中设置了我的源代码控制到Mercurial.
当我右键单击我的解决方案时,我已经在那里出现的上下文菜单中看到了HG的按钮.
我现在的问题是,如何使这个版本控制工作?看来我之前必须进行某种配置,因为当我点击"HG Status"时它告诉我"解决方案不在Mercurial版本控制之下".
谢谢
使用tortoiseHG,您可以在浏览器窗口上右键单击并为您tortoiseHG -> Create Repository Here运行hg init.我相信目前没有办法hg init从visualHG 运行.
小智 5
TekPub有一个很好的免费视频,可以将Mercurial与TortoiseHG,VisualHG和VS一起使用,同时通过CodePlex将存储库推向公众.在其中,Rob Conery展示了如何在VS解决方案中创建存储库以及如何使用提交,分支,合并等.
对于那些来自Subversion背景的人来说尤其有用,因为他指出分支/合并/分叉在Mercurial中不是那么具有挑战性,因为它已经在Subversion中.
YouTube链接作为其他链接已死:
https://www.youtube.com/watch?v=HV8e1NQ-8gU
不确定如何在 Visual Studio 中执行此操作,但从命令行执行此操作很容易。只需退出 VS 并转到要置于源代码控制下的项目根文件夹中的命令提示符,然后输入“hg init”即可。然后加载解决方案并验证 hg 是所选的源代码提供商。