2009-12-23 23 views
1

更新我的TeamCity 5设置为指向动态视图。无论出于何种原因,它已经决定我的观点是一个快照(显然没有问)。TeamCity的ClearCase的插件试图运行动态视图和炸弹

[09:27:38]: Nothing more to be cleaned. Build will be started as is. 
[09:27:43]: update_clearcase_view 
[09:27:43]: [update_clearcase_view] ccupdate 
[09:27:43]: [ccupdate] cleartool: Error: 'M:\dynViewName\vobName' is not a valid snapshot view path. 
[09:27:43]: [ccupdate] Failed executing: cleartool update -overwrite -ctime M:\dynViewName\vobName\build\..\..\vobName 

如何强制Teamcity知道这是一个动态视图?

+0

刚刚完成我的回答出正确的设置。 – VonC 2009-12-24 15:54:18

回答

0

如前所述here,为VCS视图的根必须是

M:\dynViewName 

M:\dynViewName\vobName 

换句话说,你有你的

Settings from the Administration > Edit Build Configuration > Edit VCS Root Page: 

如下:

Type of VCS: ClearCase 
ClearCase View Path: M:\myView 
Relative path within the view: MyVob\MyProject 
Use ClearCase: BASE 
No Checkout Rules 

如果是的话,就应该理解,作为一个动态的观点,并采取相应的行动。

同时也要确保VOB是安装在服务器上,为TeamCity的寻找路径。

+0

以最大的尊重 - 我有 M:\ dynViewName 还有什么可以吗? – hawkeye 2009-12-24 00:27:34

+0

好 - 看起来像在ClearCase插件的TeamCity 5.0获取“卡住”,不读新的设置。创建一个新项目解决了这个问题。 – hawkeye 2010-01-03 23:32:23