【发布时间】:2012-06-07 12:34:45
【问题描述】:
我正在将我们公司的 SCM 从 SVN 迁移到 mercurial。
目前的情况是这样的。 SVN 在专用于它的单独 Ubuntu 服务器上运行。 因此,所有开发人员都使用在 Ubuntu 服务器上创建的用户使用“svn+ssh”协议从他们的个人机器上签入和签出代码。因此,无论他们在 SSH 上使用哪个用户,它都会作为变更集的作者记录在 repo 中。
那么,在 Mercurial 中,是否可以使用在 Ubuntu 上创建的同一组用户在开发人员通过 SSH 签入时使用并记录为作者(而不是在 hgrc 中设置的本地用户名)??
hg clone ssh://user@192.168.2.2//hg/support
是我想要使用的。它有效,但对于作者问题。
【问题讨论】:
-
如果我推送自己和其他人所做的更改怎么办?他们都变成了我吗?
-
@robert ,实际上每个开发人员都有单独的登录密码,只有分配给它的开发人员知道。所以你的零钱是你的,他的也是他的。