• [解決済み] Mercurialでコミットをつぶすことはできますか?

    質問 2つのコミットがありますが、本当は1つだけであるべきです。もし私がgitを使っているならば、次のように使うでしょう。 git rebase -i <some-commit-before> にして、それをつぶす。 mercurialでそれを行うことは可能ですか?もしそうなら、どのように? どのように解決するのですか? はい、mercurial を使って拡張

    2022-10-01 22:51:28
  • [解決済み] デフォルトリポジトリの設定方法

    質問 mercurial のローカルリポジトリにデフォルトのリモートリポジトリを設定するにはどうすればよいですか? どのように解決するのですか? .hg/hgrcファイルの中にあります。 [paths] default = https://myserver/hg/repo1 default:pushurl = /home/me/mytestrepo

    2022-09-15 14:16:38
  • [解決済み] Mercurial は変更を新しいブランチに移動します。

    質問 ローカルリポジトリにコミットしたけれども、まだプッシュされていない変更がいくつかあります。 ある機能で予想以上に時間がかかっているため、プッシュする前にこれらの変更を名前付きブランチに入れ替えたいと思います。どうすればよいでしょうか? どのように解決するのですか? マークが提案したように MqExtension はあなたの問題に対する 1 つの解決策です。IMHO では

    2022-08-24 03:48:50
  • [解決済み] Mercurial で特定のバージョンのファイルを取得するには?

    質問 Mercurialの初心者です。正しいコマンドを見つけることができません。update/checkoutを試しましたが、うまくいきません。私はローカルリポジトリを使用しています。ありがとうございます。 どのように解決するのですか? 私は、あなたが hg revert -r<rev> <file> (これはそのファイルを与えられたリビジョンと同じように

    2022-08-13 11:25:10
  • [解決済み] Mercurial の "デフォルト" 親 URL を変更する

    質問 Mercurial のリポジトリがあり、デフォルトの親 URL (クローンしたソース) から取得しているとします。 ここで、デフォルトの親URLを変更したいと思います(ホスト名の変更、または別のマシンにコピーされたなど)。これを行う方法はありますか、それとも新しい URL から再クローン化しなければなりませんか。 どのように解決するのですか。 .hg/hgrc ファイルの

    2022-07-30 05:40:30
  • [解決済み] Mercurial undo 最後のコミット

    質問 Mercurial で最後に誤ってコミットした (プッシュしていない) 変更を元に戻すにはどうすればよいですか? 可能であれば、TortoiseHgでそれを行う方法が望ましいです。 更新 私の具体的なケースでは、チェンジセットをコミットしました(プッシュはしていません)。その後、私はサーバーからプルして更新しました。これらの新しい更新で、私は、私の最後のコミットが古く、

    2022-07-19 11:14:45
  • [解決済み] hgでタグ/ブランチに切り替えるにはどうしたらいいですか?

    質問 のドキュメントに従ったのですが https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial でFFのソースをダウンロードしました。 hg clone http://hg.mozilla.org/mozilla-central/ src FF3.6の'branch'や'tag'に切り替えるに

    2022-07-03 13:30:11
  • [解決済み] Mercurialで閉じたブランチを再開することは可能ですか?

    質問 Mercurial で名前のついたブランチをクローズすることが可能であることは理解しています。 hg branches のリストに表示されないようにすることができると理解しています。 hg commit --close-branch -m 'close badbranch, this approach never worked' 必要であれば、後でブランチを再開することは可能

    2022-07-02 11:52:18
  • [解決済み] hgのマージを中止するには?

    質問 Mercurialで共同作業をするのは初めてです。私の状況です。 別のプログラマーがファイルの rev 1 を変更し、4 スペース インデントを 2 スペース インデントに置き換えました。(つまり、すべての行を変更しました。) これを rev 2 と呼び、リモート リポジトリにプッシュしました。 私は、ローカル ワークスペースのさまざまなコードの変更を伴う実質的な変更 rev

    2022-06-28 21:56:19
  • [解決済み] Mercurialでコードの作者を探す

    質問 特定のコード行の作者を知るにはどうしたらいいですか? linenumber とファイル名は知っていますが、Mercurial にその特定のコードの作者を教えてもらいたいのです。そのためのコマンドはありますか? どのように解決するのですか? コマンドライン上では hg annotate -u ( -u と組み合わせることができます。 -n を組み合わせて、ローカルのリビジ

    2022-05-16 12:44:13
  • [解決済み] Mercurial のエラー: ユーザー名が指定されずに中止する

    質問 WindowsXP (おそらくすべての Win インストールで発生)、Mercurial を初めて使用したときの問題です。私は明白でない場所で答えを見つけたので、他の人が私のように検索する必要がないように、自分で質問/回答しています。 マシンで初めて Mercurial を使用しました。 新しいレポを追加します。 c:\bla\>hg add 問題ありません。

    2022-05-14 15:40:27
  • [解決済み] すべて破棄して、最新リビジョンのクリーンコピーを取得しますか?

    質問 ビルドプロセスをmercurialに移行し、作業ディレクトリをtipリビジョンの状態に戻したいです。ビルドプロセスの以前の実行では、いくつかのファイルを変更し、コミットしたくないファイルを追加しているため、ローカルでの変更とリポジトリに追加されないファイルが存在します。 それらをすべて破棄して、最新リビジョンを持つクリーンな作業ディレクトリを得るための最も簡単な方法は何でしょうか?

    2022-05-09 23:33:05
  • [解決済み】Mercurial:最後のコミットを修正する方法は?

    質問 の対極にあるものを探しています。 git commit --amend Mercurial のコミット、つまり作業コピーをリンクしているコミットを変更する方法です。私は最後のコミットにのみ興味があり、任意の以前のコミットには興味がありません。 このamend-procedureの要件は以下の通りです。 可能であれば、拡張機能を必要としないこと。そのためには デフォルト

    2022-04-22 03:32:54
  • [解決済み] 履歴から削除せずに変更を放棄する

    質問 うまくいかなかったコミットがあるので、それを放棄したい。 履歴から削除せずに . 以前のリビジョンから更新してコミットしたため、新しいheadが作成されました。 私はブランチを持っていませんし、ブランチも欲しくありません。ただ単純に、新しいヘッドをそのまま、何も凝ったことはせず、マージも心配もせず、ただ前のヘッドを忘れて進みたいのです。 その方法が見つからないし、で

    2022-04-20 02:17:56
  • [解決済み】TortoiseHgのパスワード保存について

    質問 を設定する方法はありますか? トータスHg にパスワードを記憶させることができますか? でホストされているプロジェクトがあります。 Googleコード TortoiseHg を使ってアクセスしています。Google Code に変更を反映させようとすると、 TortoiseHg はユーザー名とパスワードの入力を求めてきます。Google Code では、自動生成されたパ

    2022-04-16 16:53:36
  • [解決済み】マーキュリアル。ブランチの名前を変更できますか?

    質問 現在、"stiging" ブランチがありますが、"staging" の方がはるかに意味的に適していると思われます。これを処理する良い方法は何でしょうか? どのように解決するのですか? を更新してください。 stiging ブランチを作成し、そのブランチから新しいブランチを作成します。そして、古いブランチを閉じます。 まとめると hg update stiging hg

    2022-04-11 16:14:41
  • [解決済み] [Solved] Mercurialで作業ディレクトリから未追跡のファイルをすべて削除するには?

    質問 作業ディレクトリから未追跡のファイルをすべて削除することは可能でしょうか?例えば、私が作業ディレクトリにたくさんのファイルを追加し、'hg add' を使って追加しなかったとします。 私はWindowsで、PowerShellを使っているので、ここでは複合的な解決策も可能ですが。 どのように解決するのですか? という Mercurial エクステンションを追加します。 パ

    2022-04-09 09:23:28
  • [解決済み】TortoiseHGでブランチする方法

    質問 TortoiseHg 1.0を評価用にダウンロードしました。 どうしても、ブランチを作る方法がわかりません。 リポジトリブラウザーなどで)ブランチを理解しているように見えますが、ブランチを作成する方法が見つからないようです。 DVCの利点としてよく言われるのが、軽量なブランチングなので、これは基本的な機能のように思えます。 ググってみても、このトピックに関する議論は(少なくとも最近

    2022-04-09 02:18:23
  • [解決済み】Mercurialの'hg remove'を全ての見つからないファイルに対して行うには?

    質問 レポからファイルを削除するのに使っています。 hg remove <full file path> を行うには、どのようなコマンドを使用すればよいのでしょうか? hg remove オン すべて のファイルがローカルで削除された場合、どうなりますか? ローカルで削除されたものというのは ! をしたときに hg status . adds

    2022-04-05 14:28:58
  • [解決済み】Mercurialでユーザー名とパスワードを保存する方法は?

    質問 個人プロジェクトで Mercurial を使っているのですが、何かをサーバーにプッシュするときに毎回ユーザー名とパスワードを入力しています。 に以下を追加してみた。 .hgrc ファイルを作成しましたが、完全に無視されるようです。 [ui] username = MY_USER_NAME password = MY_PASSWORD 正しいやり方は? どのように解決す

    2022-04-01 14:38:34