問題タブ [hg-log]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurial - Mercurial - ファイルが削除された場所を特定しますか?
その場合hg log myfile -v
、ファイルが変更された変更セットのリストが表示されます。
私たちの場合、最新の変更セットでファイルが削除されました。しかし、hg log の詳細 (-v) 出力を見ても、これを判断することはできません。ファイルがレポから削除されたかどうか、いつ削除されたかを判断するために使用できる簡単な Mercurial コマンドはありますか?
更新: これは Windows クライアント上であり、Mercurial v 1.4.3 を使用していることに注意してください。
更新 2 : 以下の回答は Mercurial の最新バージョンで動作するようですが、現在、アップグレードはカードに含まれていません。v 1.4.3 に関するその他のアイデアはありますか ???
mercurial - Mercurial-2つのチェンジセットのhgログ?
このコマンドhg log -v -r 2:5
を使用して、チェンジセット2/3/4/5の詳細を表示できます-JUSTチェンジセット2および5のチェンジセットの詳細を表示する同様の方法はありますか?
mercurial - hg ログの大文字と小文字を区別しませんか?
を使用しますhg log -u MyUser
。
この大文字と小文字を区別しないようにする方法はありますか? つまり、hg は MyUser または myuser のすべての変更セットを返します。
mercurial - hg log -v のフォーマットを変更
すると、次のことがhg log -v
わかります。
より読みやすい方法でファイルを出力する方法はありますか? 何かのようなもの:
mercurial - Mercurial-チェンジセットがプッシュされたリポジトリを特定しますか?
hg push
チェンジセットAをリポジトリmyapp-v1
に変更してから、を実行してhg pull
それをhg merge
にマージする場合、変更セットが最初にチェックインされたことを識別するmyapp-v2
方法はリポジトリにありますか? myapp-v2
myapp-v1
mercurial - git log --first-parentに相当するMercurialはありますか?
git log --first-parent
マージコミットの最初の親を除くすべてを省略します。
例:
Mercurialに相当するものはありますか?
bash - hg log - リビジョンの日付範囲を逆順に表示する方法は?
bash では、日付範囲を使用して、次のように表示されるリビジョンの数を制限しています。
一番下に最新リビジョンを表示するように出力したいと思います。現在、一番上にある最新のものから始まり、下に向かって動作します。
前もって感謝します!
以下のように、ソリューションを bash スクリプトに実装しようとしていhg log -r "(date("$startdate to $enddate"))"
ます。
ただし、変数は認識されなくなりました。二重引用符を使用してみましたが、変数自体も引用しましたが、役に立ちませんでした。どんな助けでも大歓迎です!
mercurial - 移植元チェンジセットハッシュの出力
変更セットを別のリポジトリから現在のリポジトリに移植しました。移植拡張機能は、次のように、で表示できる追加のフィールドに元のチャンセット ハッシュを格納しているように思われますhg log --debug
。
ここで、元のチェンジセット ハッシュ ( transplant_source
) は読みにくく、使いにくいものです。コマンドtransplant_source
を使用して読み取り可能な形式で印刷するにはどうすればよいですか?hg log
私は成功せずifeq
にリスト演算子で遊んだことがあります。
mercurial - Mercurial はチェンジセットでブランチ名を取得します
私は試してみました
しかし、私が得たのは、このブランチのすべての変更セットのコレクションです。
私が取得したいのは、コレクション全体ではなく、ターゲットブランチ (デフォルトなど) の名前です。
この目標を達成する方法はありますか?