2016-10-14 114 views
0

SVNからGitに切り替えただけですが、私たちはいつもリビジョンカウントをファイルバージョンとしてビルドDLLに使用しています。 Gitに切り替えたので、ハッシュを使用するだけに移行していますが、その間にリリースブランチからコミット数(git rev-list --count HEAD)を使用しています。はい、私はこれに落とし穴があることを知っています。Gitでブランチリビジョン番号を検索するには

しかし、コミット番号のみを持つ場合、ブランチ内の特定のコミットにマップする方法を理解しようとしています。私はTortoiseGitまたはBashでハッシュを使って検索することができますが、ブランチ名とリビジョン数でこれを行う方法を理解することはできません。どうやってやるの?

+0

Gitコミットハッシュは、コミットにナビゲートするための好ましい方法です。 Gitハッシュを通常の方法で使用することを制限しているのは何ですか? –

+0

ビルド番号のファイルバージョンは2バイトに制限されており、数値入力が必要です。さまざまな理由から、ハッシュへの単純な移行ではありません。すぐに私はリビジョンカウントを使用する必要があります。 – tmwoods

+0

@tmwoodsあいまいさを避けることができれば、タグの使い方はどうですか? – ElpieKay

答えて

1

TortoiseGit設定 - >一般 - >ダイアログ1に移動して、 "ブランチリビジョン番号を表示する"を有効にします。有効にすると、ログダイアログの各コミットメッセージにリビジョン番号が表示されます。

+0

はい、これは現在有効になっていますが、GUI(またはBash)からこの特定のコミットを検索する方法はありますか?手動でスクロールしますが、後で自動化されたプロセスにこれを含めることを望んでいます – tmwoods

+0

これらの数値は一意ではないので、私は気付いていません。これらの数値は計算するのに費用がかかります。 。 – MrTux

関連する問題