ブランチにタグを作成しました。次に、ブランチをデフォルトにマージしましたが、タグが追加されたリビジョンで(タグ自体の変更セットが追加された場所ではありません)。これは、.hgtags ファイルをデフォルトにマージしなかったことを意味します。次に、タグを追加したブランチを閉じました(.hgtagsファイルはコミットされていません)。最近、これが問題になる可能性があることを読んで気づきましたが、これが原因で将来どのような問題が発生する可能性があるかは明確ではありません. 誰かがこれを理解するのを手伝ってくれますか? そしてうまくいけば、これも解決します。
質問する
97 次
1 に答える
2
タグは.hgtags
各先頭のファイルのマージなので問題ないはずです。
次に例を示します。
@ Rev5 - tip - Added tag bar for changeset b67ebc858f17
|
o Rev4 - - 3
|
| o Rev3 - - Closed.
| |
| o Rev2 - - Added tag foo for changeset b67ebc858f17
| |
o | Rev1 - bar foo - 2
|/
o Rev0 - - 1
Rev1 はfoo
、その後閉じられた別のブランチで Rev2 によってタグ付けされました。foo
とタグの両方bar
がまだ存在します。.hgtags
2 つのブランチに存在するのどちらのバージョンにも、両方のタグがありません。
于 2012-06-26T23:45:31.190 に答える