Mac に Mercurial と BitBucket をインストールしました。リポジトリを作成し、ファイルを追加できました。しかし、コミットしようとすると、ユーザー名が提供されません。解決策には、.hgrc ファイルの編集が含まれていました。しかし、これは私のマシンには存在しません。作成する必要がありますか?
質問する
2513 次
1 に答える
8
はい、作成する必要があります~/.hgrc
。たとえば、必要なユーザー名のみを含む最小限のバージョン:
[ui]
username = John Doe <jdoe@acme.com>
username プロパティの値は自由形式のテキストですが、規則は次のとおりです ( Full Name <emailaddress>
)。
.hg/hgrc
別の方法として、リポジトリ内で作成/編集することもできます。その場合、username
設定はそのリポジトリにのみ適用されます。 ~/.hgrc
はユーザーごとの構成用で.hg/hgrc
あり、リポジトリ内はそのリポジトリにのみ適用される構成用です。特定のプロパティが両方に存在する場合、リポジトリ固有hgrc
の値が global の値をオーバーライドします~/.hgrc
。構文は関係なく同じです。/etc/mercurial/hgrc
はシステムのグローバル構成用ですが、通常は を定義するのに適した場所ではありませんusername
。
詳細情報に使用man hgrc
します。
于 2012-05-16T17:52:53.057 に答える