分布式开发团队的版本控制系统

发布于 2024-10-05 00:22:52 字数 80 浏览 2 评论 0原文

分布式开发团队需要允许互联网访问并与 Visual Studio 良好集成的版本控制系统。

请分享您的经验。您个人会选择什么系统?

Distributed developer team requires version control system that allows Internet access and nicely integrated with Visual Studio.

Please, share your experience. What system will you personally choose?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

慈悲佛祖 2024-10-12 00:22:52

考虑到您身处 Microsoft 世界,并且由于 Git 和 Mercurial 之间的分布式团队,您很可能会考虑 DVCS 之类的东西,我会选择 Mercurial,因为它对 Microsoft 有更好的支持。

缺点是与 Studio 的集成不存在(有一些第三方选项,但我个人没有使用过)。

另一方面,TFS 可以(半)远程工作,但如果您只是进行互联网访问而不是使用 VPN 等,那么 TFS 确实不强大(即使使用 VPN,它也可能很慢......我们曾经必须处理位于不同大陆的 TFS 服务器)。不过,如果 MS 推出 DVCS,我不会感到惊讶,因为它们将来会很受欢迎。

Given that you're in the Microsoft world and given that you are most likely looking at something like DVCS due to the distributed team, between Git and Mercurial, I'd go with Mercurial as it has a bit nicer support for Microsoft.

The downside is that integration with Studio is just not there (there are some third party options, but none that I have personally worked with).

On the flip side, TFS can (semi) work remote, but is really not strong if you're just doing internet access vs. being on a VPN, etc. (and even with the VPN it can be slow... we once had to deal with a TFS server on a different continent). Although I would not be suprised if MS comes out with a DVCS due to their popularity down the road.

江湖正好 2024-10-12 00:22:52

没有选择;)如果您需要,请特别尝试一下Plastic SCM在 Visual Studio 内分发

它对最多 15 个用户免费,涵盖所有基础知识和非基础知识:

  • 分布式
  • 出色的分支和合并(完全合并跟踪、重命名支持等)
  • 图形化(检查分支资源管理器!)
  • 包括 XDiff 和 XMerge(支持在 merge 内重构,市场上唯一能够做到这一点的工具!)
  • 非常好的 VStudio 支持...

There's no option ;) Give a try to Plastic SCM specially if you need to be distributed inside Visual Studio!

It is free for up to 15 users and it covers all the basics and not so basics:

  • Distributed
  • Excellent branching and merging (full merge tracking, rename support and so on)
  • Graphical (check the branch explorer!)
  • Included XDiff and XMerge (support for refactors inside merge, the only tool on the market able to do it!)
  • Very good VStudio support...
ヤ经典坏疍 2024-10-12 00:22:52

SVN 与 tortoiseSVN 和 VisualSVN(或 RocketSVN,或 Ankh)是一个又好又便宜的选择!

TFS 有效,但价格昂贵并且可能相当痛苦。

Hg (Mercurial) 非常好,但与 VS 的集成还不够好。

SVN with tortoiseSVN and VisualSVN (or RocketSVN, or Ankh) is a good and cheap option!

TFS works, but is expensive and can be rather painful.

Hg (Mercurial) is very good, but not yet so nicely integrated with VS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文