特定文件的配置规范

发布于 2024-11-18 12:49:27 字数 60 浏览 0 评论 0原文

您如何在 ClearCase 中看到特定的文件版本?

如何为该特定文件设置正确的配置规范?

How would you see a specific file version in the ClearCase ?

How to set the right config spec for that specific file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

守护在此方 2024-11-25 12:49:27

您可以为特定文件指定特定的选择规则,但这不会帮助您实际访问它。

例如:

element /path/to/my/File /main/4

仅为 /path/to/my/File 选择分支 main 的版本 4。
但考虑到父目录 'path'、'to' 和 'my' 有它们自己的版本(这不太可能为“4”),则该单一规则根本不会选择它们。

(不要忘记,目录的内容更改时会进行版本控制:版本 4 意味着其内容已更改 4 次,换句话说,文件或子目录已添加或删除 4 次)

要确保为目录选择正确的版本一个文件,虽然能够访问它,但您需要 2 个按正确顺序排列的规则(如“如何创建分支"):

 element /path/to/my/File /main/4
 element * /main/LATEST

这样,你会看到正确的该文件的(快照或动态)ClearCase 视图中的版本。
但这不允许签出它(那里没有 -mkbranch 指令)。

You can specify a specific selection rule for a specific file, but that won't help you actually accessing it.

For instance:

element /path/to/my/File /main/4

would select the version 4 of branch main only for /path/to/my/File.
But considering that the parent directories 'path', 'to', and 'my' have they own version (which isn't likely to be '4'), they won't be selected at all by that single rule.

(Don't forget that directories are versioned when their content changes: version 4 would mean their content have changed 4 times, in other words, that files or subdirectories have been added or removed 4 times)

To be sure to select the right version for a file, while being able to access it, you need 2 rules in the right order (as explained in "How to create a branch"):

 element /path/to/my/File /main/4
 element * /main/LATEST

That way, you would see the right version in your (snapshot or dynamic) ClearCase view for that file.
But that wouldn't allow to checkout it (no -mkbranch directive there).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文