我正在设置Teamcity 5以指向动态视图。无论出于何种原因,它已经决定我的观点是快照(显然没有要求)。
[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 :(得分: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找到路径。