4

だから私は、MercurialがHGコミットのハッシュ(に似たもの{{mercurial f413e67c0df7ec53e58e43121c5ffc85f315765a}})を含むPERFORCEチェンジリストの説明にコメントを追加することを理解しています。

私が疑問に思っていたのは、説明のどこにそのタグが含まれているかは重要ですか?

私がプッシュしているPERFORCEリポジトリにも、非常に厳密なコミットガイドラインがあり、説明は正確な方法で作成する必要があります(各コミットには、コードレビューアの同じレイアウト、前述のJIRAの問題などがあります)。

タグをそのまま使用しても大丈夫ですが、必要なすべての追加情報を追加することもできますか?

4

2 に答える 2

1

私はたまたまこのコードを調べていて、関連するものをグーグルで調べて、あなたの質問に出くわしました。{{mercurial <hash>}}正規表現を検索するだけで、コメントのどこかに一致する限り問題ありません。

具体的には、正規表現は次のとおりです。

'{{mercurial (([0-9a-f]{40})(:([0-9a-f]{40}))?)}}'

そして、それはその正規表現の検索を呼び出すだけです。

于 2013-05-07T18:35:54.567 に答える
0

試行錯誤の末、私は自分の質問に答えたと思います。

タグをコミットメッセージのインラインから説明の最初と最後に移動しましたが、結果は同じです。Perfarceは、説明のどこに表示されていても、タグだけを使用してチェンジリストを正しく選択します。

于 2012-12-04T10:37:14.267 に答える