Mercurial 或 Git
你好 我需要一个良好的 SCM,与 Visual Studio 2010 集成并能够通过互联网工作,我的意思是其他用户应该能够通过互联网/网络签入/签出文件。 我看到了 Git 及其扩展,但我在 VS 集成方面遇到了问题。它的工具栏按钮和菜单项没有响应我的点击,它什么也没做。我尝试重新安装几次但没有成功。如果您对这个问题有解决方案,请告诉我。 另外一个很大的优势是在我的 Qt 项目中使用该 SCM,Qt Creator 支持 Mercurial 和 git。 那么有什么建议呢?我应该选择哪一个?
Hello
I need a good SCM with integration in Visual Studio 2010 and ability to work over internet, I mean other users should be able to checkin/checkout files through internet/network.
I saw Git and its Extensions but I had problem with VS Integration. Its toolbar buttons and menu items didn't respond to my clicks, it just did nothing. I tried reinstalling it several times but without success. If you have a solution on this issue, please let me know.
Also a big advantage would be to use that SCM with my Qt projects, Qt Creator supports both mercurial and git.
So what would suggest? which one should I choose?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我强烈建议使用 git。
到目前为止,Git 是两者中更受欢迎的一个,因此如果您想让人们有兴趣在开源项目上进行协作,那么 git 是一个有吸引力的卖点。我还使用过 Mercurial 和 Subversion 存储库,我发现 git 最容易使用,而 Mercurial 最难使用。
另外,如果您想设置免费的 git 存储库,您应该访问 github.com。对于 Mercurial,请尝试 code.google.com 。
希望我的意见有帮助,祝好运!
I would strongly suggest git.
Git is by far the more popular of the two so if you're looking to get people interested in collaborating on an open source project git is an attractive selling point. I've also worked with mercurial and subversion repositories and I've found git to be easiest to use and mercurial the most difficult.
Also, if you're looking to setup a free git repository you should go to github.com. For mercurial try code.google.com .
Hope my opinion helps, good luck!