会社の SCM を SVN から mercurial に移行しています。
現在のシナリオはこのようなものです。SVN は専用の別の Ubuntu サーバーで実行されています。そのため、すべての開発者は、Ubuntu サーバーで作成されたユーザーを使用して、個々のマシンから「svn + ssh」プロトコルを使用してコードをチェックインおよびチェックアウトしていました。その結果、SSH で使用するユーザーが変更セットの作成者としてリポジトリに記録されます。
では、Mercurial では、開発者が SSH 経由で (hgrc に設定されたローカル ユーザー名ではなく) チェックインするたびに、Ubuntu で作成された同じユーザー セットを使用して作成者として記録することは可能ですか??
hg クローン ssh://user@192.168.2.2//hg/support
私が使おうとしているものです。それは機能しますが、作者の問題です。