我有 Visual Studio Ultimate 版本,并安装了 TortoiseHg 和 VisualHg。
我是版本控制的总 n00b,并且以前以某种方式在版本控制下添加了我的解决方案(不完全记得如何..认为我是通过右键单击解决方案文件夹并使用 tortoisehg 上下文菜单来做到的)..
现在,每当我尝试在 vs2010 中使用 visualhg 提交或检查状态时,我都会收到“解决方案不在 Mercurial 版本控制之下”。
我搜索了stackoverflow,并按照这个问题给出的答案:How to use Mercurial from Visual Studio 2010? ,但 hg init 告诉我存储库已经存在。
每次我退出 Visual Studio 时,请帮助我自动备份我的工作。如果有比 Mercurial 更好的工具(必须对 n00b 友好),请也提出建议。谢谢!
谢谢!
更新
看起来我在不同的目录中有两个同名的解决方案。我在 mercurial 下添加了错误的目录,并尝试使用 Visualhg 管理不同的解决方案,但未成功。
现在解决了。