福建省体彩网–乌龟汞

开发人员可以使用几种不同的版本控制系统来控制对其代码库的更改。这些包括:

  • SVN
  • 吉特
  • 水星

我仍然看到许多团队使用SVN和Git,但是在过去的一年中,我看到越来越多的团队开始使用Mercurial。 (我还看到团队迅速采用了BitBucket,多年来一直是我的最爱)。有几种客户端福建省体彩网可用于管理Mercurial存储库,但我发现可以提供最佳平衡的是TortoiseHg。

TortoiseHg是免费的,拥有大量用户。该福建省体彩网几乎每月都会更新一次,以解决错误修复问题并添加新功能。该福建省体彩网也是基于Windows的,并且与TortoiseGit和TortoiseSVN的流程非常相似(是的,我使用了所有这些福建省体彩网,因此拥有通用的Windows Shell扩展非常方便)。

提交和接收的Mercurial流程与Git稍有不同。想要更新到最新代码的开发人员必须:

  • 执行同步
  • 从存储库中拉出
  • 更新本地副本

在Git中,用户只需执行一次拉取操作,本地副本就会被更新。关于同步的好处是,它使开发人员可以查看已进行的更改,而不必立即将本地副本更新为这些更改。

想要提交代码的开发人员必须:

  • 同步
  • 承诺

完成此操作后,最新代码将保存在存储库中。

管理整个过程的最简单方法是使用汞工作台。除浏览存储库,查看更改甚至还原和创建其他分支外,开发人员还可以使用工作台执行所有这些任务。

(图片来源: http://tortoisehg.readthedocs.io/en/latest/workbench.html)

如果可以肯定,开发人员至少需要使用某种类型的版本控制系统来管理其代码。 水星已成为开发人员中的新宠,我发现一个有用的福建省体彩网是TortoiseHg。

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.