【问题标题】:How to avoid the Hudson/ClearCase error message "not a valid snapshot view path"?如何避免 Hudson/ClearCase 错误消息“不是有效的快照视图路径”?
【发布时间】:2014-08-21 11:42:19
【问题描述】:

虽然我在 ClearCase 中使用动态视图,但我的 Hudson 正在抛出“is not a valid snapshot view path.”错误消息。

build] $ cmd.exe /C '"ant.bat -file build.xml -DCC_BASELINE_NAME=<baselinename> update-view && exit %%ERRORLEVEL%%"'
Buildfile: build.xml
update-view:
 [ccupdate] cleartool: Error: 'E:\Views\<view-tag>' is not a valid snapshot view path.

BUILD FAILED
: Failed executing: cleartool update -overwrite -ctime -log log.log E:/Views/<view-tag>

请建议我解决问题。

【问题讨论】:

    标签: hudson clearcase


    【解决方案1】:

    如果您使用的是动态视图,这是预期的消息:ClearCase 无法“更新”动态视图 - 这仅适用于快照视图。

    如果您使用的是快照视图,请使用完整路径(而不是shortcut through the Windows command subst

    快照视图的完整路径应该是:

    C:\path\to\YourSnapshotView
    

    在其中,您至少应该看到一个 VOB 文件夹和子文件夹。

    E:\Views 不是快照视图的路径(它可能是定义了多个快照视图的路径,但不仅仅是一个)


    ClearCase plugin for Hudson/Jenkins 可以使用动态视图或快照视图,但是:

    • 如果您的视图标签是动态视图,您需要确保不选择加载规则等选项。
    • 点击“高级”按钮可显示高级选项,包括动态视图选项。

    (如果从属设备在 Windows 上,则应使用 M:\ 而不是 /view


    OP Karthik Was 评论了below

    首先我创建了一个快照视图,然后创建了一个动态视图。
    因此,当我创建快照视图时,已生成 View.dat 文件; Hudson 已经确定了快照视图并通过了该步骤。
    然后我创建了一个在M:\上创建的动态视图

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多