我没有任何反对Assembla,但我认为它是一个非常糟糕的主意试图将mercurial/git集成到Visual Studio。如果您没有将TFS与Visual Studio集成,那么使用独立的Mercurial客户端要比将其集成到Visual Studio中要好得多。
我们一直在使用Atlassian的bitbucket.org托管小型合作项目。他们有一个免费的计划,可以使用私人存储库协作五个用户。
参与使用Visual Studio与水银
-
手动步骤在bitbucket.org创建一个帐户
- 下载一个客户端善变的像TortoiseHg到你的机器
- 上bitbucket.org
创建一个存储库
- 将git repo克隆到您的机器。
- 将更改作为您的代码进行推送。
那就是它!这里是关于使用Mercurial/Git使用bitbucket.org的完整教程 - bitbucket101
P.S:如果您已经有一个计划,只要确保您没有在Visual Studio中安装额外的脚本,那么使用Assembla并没有什么坏处。 TortoiseHg可以确保处理任何Mercurial。
更新基于您的评论:
嗯,是的,没有。微软始终有自己的源代码管理系统。此前它是Source Safe。现在他们已经升级到另一个更好的选项,称为Team Fundation Server (TFS),其中做很多其他事情,也控制源
“我无法设法保存正确” - 请详细。这是什么意思_exactly_? – Oded 2012-04-29 08:20:22
“Visual Studio 2010打开登录对话框连接到Assembla并询问我的用户名和密码,我输入了他们,但收到一条错误消息,说服务器的响应代码是400”,今天晚些时候我会发布截图 – thepoosh 2012-04-29 08:22:27