我有一个跨越多个 vobs 的 clearcase 项目。Teamcity 5.0 似乎假设您的项目位于单个 clearcase vob 上。
是否可以让 Teamcity 构建一个跨越多个 vobs 的 clearcase 项目?
这个线程似乎为多vob配置提出了一种不同的方法:
现在“视图内的相对路径”字段不允许作为根。您应该至少指定 VOB 名称。
但是您可以为您的配置创建两个 VCS 根:
- VCS 根 1:
ClearCase View Path: "<SnapRoot path>"
Relative Path Within The View : "Vob 1"
- VCS 根 2:
ClearCase View Path: "<SnapRoot path>"
Relative Path Within The View : "Vob 2"
将签出规则添加
"+:.=>Vob 1"
到第一个 VCS 根,并将签出规则"+:.=>Vob 2"
添加到第二个。
注意:我会尝试使用动态视图而不是快照视图,从而最大限度地减少“更新快照视图”的时间。