5

TC のラベリング機能を使い始めようとしています (素晴らしい製品です:)) 質問があります:

ルート VCS が 1 つあります: svn:\someserver\MyRepo

ラベル ルールあり: トランク => タグ

そして、すべてのプロジェクトで、次のように必要なプロジェクトのみをチェックアウトするチェックアウト ルールを使用します。

Prj1 - Conf1: +:MyPrj1/trunk => /

Prj2 - Conf1: +:MyPrj2/trunk => /

Prj3 - Conf1: +:MyPrjCollection/MySubPrj1/trunk => /

...あなたは写真を手に入れます

exで成功した各ビルドに自動ラベルを設定するとどうなりますか。Prj1 - Conf1?

A. 希望どおり、私のトランクは単に MyPrj1/tags/LabelName にラベル付けされますか?

B. それとも、ルート VCS 全体にラベル (MyRepo\tags\Label) が付けられますか?

誰でも私を助けることができますか?:)

よろしくギャレット

4

1 に答える 1

2

VCS Labeling(TC6)を正しく読んだ場合、ラベル付けルールは、それぞれ次の形式を使用して改行で区切られたルールとして指定されます。

TrunkOrBranchRepositoryPath => tagDirectoryRepositoryPath

したがって、一般的なラベルルールを使用する代わりに、 次のtrunk=>tagsようなラベル付けルールを使用しないのはなぜですか。

/MyPrj1/trunk=>/MyPrj1/tags
/MyPrj2/trunk=>/MyPrj2/tags
/MyPrjCollection/MySubPrj1/trunk=>/MyPrjCollection/MySubPrj1/tags

そうすれば、結果のツリー構造を確認できます。

于 2010-06-24T22:55:17.263 に答える