【问题标题】:Forcing a view in clearcase to equal parent stream强制以清晰大小写的视图等于父流
【发布时间】:2012-02-24 09:24:24
【问题描述】:

我有一个清晰的视图,我已经有一段时间没有更新了。它有一些查看私人文件,我相信还有很多其他的东西。无论如何我可以删除视图的所有内容并强制 clearcase 再次给我一切吗?

当我尝试从我的视图构建项目时(在 rebase 之后)我得到很多构建错误,但如果我从实际流构建项目,我根本没有构建错误,所以我猜我的视图有点乱,因为我没有需要保留的文件,我非常想重置它。

编辑: 我正在使用快照视图

【问题讨论】:

    标签: clearcase


    【解决方案1】:

    首先,您需要确保您的配置规范反映您的 UCM 流的配置。

    如果我们谈论的是快照视图,只需删除其中的所有内容(隐藏的view.dat 文件除外),然后键入(在快照视图的根目录中):

    cleartool setcs -stream
    

    这将强制视图:

    • 根据其关联的 Stream 重写其配置规范
    • 启动快照视图的更新。

    【讨论】:

    • 我重命名了包含视图的文件夹并创建了一个同名的新目录。然后我运行 setcs -tag "my view name" -default。我得到的错误是“无法获取快照视图句柄:不是 clearcase 对象”
    • 好吧,显然我没有我想的那么聪明。得到命令现在开始工作。我试图从 cleartool.exe 运行命令。从 clearcase 内部运行该工具修复了它。现在等待它完成
    • @user1038502:只需从 DOS 会话中键入所有 cleartool 命令。这样就安全多了。无需键入cleartool,然后在cleartool 会话中键入命令。
    猜你喜欢
    • 2019-01-29
    • 2011-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    相关资源
    最近更新 更多