gpt4 book ai didi

version-control - Clearcase:如何在处理被劫持的文件时不产生垃圾?

转载 作者:行者123 更新时间:2023-12-04 07:05:20 26 4
gpt4 key购买 nike

经过大量实验后,我的团队得出结论,在快照 View 中处理被劫持的文件是使用 ClearCase 版本控制的最有效方式。问题是在每次更新/合并操作之后,它会在目录中留下很多垃圾。这些是扩展名为 .keep.9 或 .contrib.16 的文件。

这些垃圾使我们很难查看某些文件是否是私有(private)的,我们忘记将其添加到存储库中。是否可以自动删除这些文件?

看起来您无法配置某些文件被忽略,这是所有其他版本控制系统的基本功能。

最佳答案

.keep.x文件由 cleartool update -keep 生成.
一种解决方案是使用 cleartool update -overwrite ,不会生成 .keep.x文件。
.contrib.x由 cleartool 合并生成。请参阅“Explanation of .contrib files left for every version just delivered in UCM”。

但总体思路是在每次更新/合并后通过 shell 命令自动查找和删除所有 .keep.x 和 .contrib.x 文件。
例如在 Windows 中:

del /s *.contrib*
# or
for /R %i IN (*.contrib) do del %i

请注意,您还有其他需要注意的临时文件:见 About the temporary files created by ClearCase .

关于version-control - Clearcase:如何在处理被劫持的文件时不产生垃圾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8452714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com