[解決済み] Mercurial のエラー: ユーザー名が指定されずに中止する
2022-05-14 15:40:27
質問
WindowsXP (おそらくすべての Win インストールで発生)、Mercurial を初めて使用したときの問題です。私は明白でない場所で答えを見つけたので、他の人が私のように検索する必要がないように、自分で質問/回答しています。
マシンで初めて Mercurial を使用しました。
新しいレポを追加します。
c:\bla\>hg add
問題ありません。
次に、コミットします。
c:\bla\hg commit
のエラーが発生しました。
abort: ユーザ名が指定されていません ("hg help config" を参照)
どのように解決するのですか?
解決方法です。
私の Windows インストールでは
Mercurial.ini
は伝播されませんでした。それはまた、それに追加されたユーザーの電子メールを必要とします。
デフォルトの
Mercurial.ini
ファイルを、Mercurial 実行可能ファイルのインストールディレクトリにある (
C:\Program Files\Mercurial\Mercurial.ini
にあるファイルを)
にあるファイルをコピーし、それをあなたのユーザのホームディレクトリ (
C:\Documents and Settings\myName
winXPの場合)にコピーしてください。
Windows 7 をインストールした場合、デフォルトの .ini は存在しません。
C:\Users\myName
.
次に、その .ini ファイルを編集します。この部分を探してください。ユーザー名には電子メールの設定が必要です。空白になるので、ここにあなたの電子メール名を追加してください。
[ui]
; editor used to enter commit logs, etc. Most text editors will work.
editor = notepad
username = [email protected]
これで問題が解決しました。
関連
-
[解決済み] Hg支店の閉鎖
-
[解決済み] MercurialとGitの違いは何ですか?
-
[解決済み] Mercurialが "waiting for lock "で動かなくなった
-
[解決済み】Mercurialでユーザー名とパスワードを保存する方法は?
-
[解決済み】TortoiseHgのパスワード保存について
-
[解決済み] 履歴から削除せずに変更を放棄する
-
[解決済み] すべて破棄して、最新リビジョンのクリーンコピーを取得しますか?
-
[解決済み] hgのマージを中止するには?
-
[解決済み】GitとMercurial - 比較と対比
-
[解決済み] hgでタグ/ブランチに切り替えるにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Mercurial: ~/.hgrc ファイルがありません。
-
[解決済み] SourceTreeで強制プッシュ
-
[解決済み] Hg支店の閉鎖
-
[解決済み】Mercurialの'hg remove'を全ての見つからないファイルに対して行うには?
-
[解決済み】マーキュリアル。ブランチの名前を変更できますか?
-
[解決済み] すべて破棄して、最新リビジョンのクリーンコピーを取得しますか?
-
[解決済み] hgのマージを中止するには?
-
[解決済み] hgでタグ/ブランチに切り替えるにはどうしたらいいですか?
-
[解決済み] Mercurialで閉じたブランチを再開することは可能ですか?
-
[解決済み] Mercurialでコードの作者を探す