2011-12-18 17 views
2

TortoiseHgを使用して複数のタグをコミットすることはできますか?現在、特定のコミットに対して1つのタグしか設定できません.TortoiseHgは複数のタグを許可していないようです。だから、特定のコミットに対して複数のタグを持つことは可能でしょうか?もしそうなら、どのように?TortoiseHgと複数のタグ

ありがとうございました。

答えて

3

TortoiseHGはこれをサポートしています。
私はちょうどV 2.0.4でそれを試してみました:まさにあなたがTortoiseHgのがこれをサポートしていないと思わせる何か

two tags on one commit


試してみると、エラーメッセージが表示されますか?

使用しているTortoiseHgのバージョンはどれですか?おそらくあなたは古いバージョンを使用していて、後でこの機能を追加しましたか?現在のバージョンにアップグレードしてください。


EDIT:

ダヴィータ・ヘルスケア・パートナーズ、今私はあなたの問題を理解しています。
コミットを右クリックすると、タグウィンドウに1つのタグしか入力できません。
トリックは、あなたが行にタグ・ウィンドウを数回開く必要があるということです。

  • が右
  • がウィンドウに「最初のタグ」を入力してコミットして選択し、「タグ」をクリックし、保存
  • 右側のウィンドウに「第二のタグ」を入力し、
+0

私は@Davitaが「**より多くのタグを1つ**コミットする」と尋ねました。 –

+0

私はそうは思わない。質問には、 "複数のタグを**一つのタグに割り当てること"ではなく "コミットに複数のタグを割り当てることは可能ですか?"というタグがあります。 –

+1

かもしれませんが、私はあなたが何を求めているかを尋ねるために個人的な魔法のスキルを持っていました。** –

1

私の解決策はありませんですが保存

  • 再びコミットして選択し、「タグ」をクリックしてください正確にユーザーフレンドリーですが、代わりにレポフレンドリーなものです。

    ".hgtags"ファイルをテキストエディタで開き、HGWorkbench経由でコミットハッシュをコピーし、タグ名に続く新しい行に貼り付けます。同じコミットのために新しいタグを追加したい場合、同じタグ名で同じことをします。

    それはあなたがちょうど1コミットで複数のコミットに複数のタグを追加することができ、この方法では

    c03d4783349be42b34732bef43fbd6315687bc54 SuperCoolTag 
    c03d4783349be42b34732bef43fbd6315687bc54 AnotherSuperCoolTag 
    

    ようなものです。

    次のような行を追加すると、1回目と2回目のコミット用のタグと3回目のコミット用の3つのタグがあります。

    da977229def08ae393c48b0b4239118fd31dbe68 TAG-01 
    d42f2d88057f115e4f53e0f691465fec69264507 TAG-02 
    1e3e8603aadb08792dd7a43d6859b2e239597c4b TAG-03 
    1e3e8603aadb08792dd7a43d6859b2e239597c4b TAG-04 
    1e3e8603aadb08792dd7a43d6859b2e239597c4b TAG-05 
    

    私はHGWorkbenchのタグウィンドウ内でいくつかの方法を試してみましたが、どちらも機能しませんでした。