我的公司刚刚开始使用Mercurial的BitBucket进行版本控制,我很想在Visual Studio 2010本地集成它。我可以在本地系统上轻松创建一个文件夹,并使用TortoiseHg克隆BitBucket存储库它适当地降低了所有文件。但是,当我尝试在同一文件夹中创建Visual Studio项目时,它坚持为项目文件创建自己的子文件夹,将我的版本控制的源文件保留在项目之外。当我尝试以相反的方式执行此操作时,首先在Visual Studio中创建我的解决方案,TortoiseHg将不允许我将我的存储库克隆到同一目录中,并说它需要一个新文件夹。我所有的google-foo似乎都没有结果。
任何人都有一种干净的方法来设置克隆的存储库,使用Mercurial和BitBucket在Visual Studio中本地工作?
答案 0 :(得分:2)
你可以
创建Visual Studio项目。
右键单击项目文件夹,然后选择 TortoiseHg - > 在此处创建重新发布。
在TortoiseHg中添加和提交文件。
将存储库推送到Bitbucket上的新空存储库。要进行推送,请使用同步视图并向存储库添加新路径。将路径命名为default
,它将成为默认的推拉路径。
重要的是,您可以随时进入空的存储库。这就是你将本地工作的存储库复制到Bitbucket的方法:在线创建一个新的空存储库并推送到它。