在Visual Studio中本地使用BitBucket存储库

时间:2012-01-13 14:55:54

标签: visual-studio-2010 mercurial tortoisehg bitbucket

我的公司刚刚开始使用Mercurial的BitBucket进行版本控制,我很想在Visual Studio 2010本地集成它。我可以在本地系统上轻松创建一个文件夹,并使用TortoiseHg克隆BitBucket存储库它适当地降低了所有文件。但是,当我尝试在同一文件夹中创建Visual Studio项目时,它坚持为项目文件创建自己的子文件夹,将我的版本控制的源文件保留在项目之外。当我尝试以相反的方式执行此操作时,首先在Visual Studio中创建我的解决方案,TortoiseHg将不允许我将我的存储库克隆到同一目录中,并说它需要一个新文件夹。我所有的google-foo似乎都没有结果。

任何人都有一种干净的方法来设置克隆的存储库,使用Mercurial和BitBucket在Visual Studio中本地工作?

1 个答案:

答案 0 :(得分:2)

你可以

  1. 创建Visual Studio项目。

  2. 右键单击项目文件夹,然后选择 TortoiseHg - > 在此处创建重新发布

  3. 在TortoiseHg中添加和提交文件。

  4. 将存储库推送到Bitbucket上的新存储库。要进行推送,请使用同步视图并向存储库添加新路径。将路径命名为default,它将成为默认的推拉路径。

  5. 重要的是,您可以随时进入空的存储库。这就是你将本地工作的存储库复制到Bitbucket的方法:在线创建一个新的空存储库并推送到它。