clearcase中目录的合并

clearcase中目录的合并,clearcase,Clearcase,我使用clearcase将目录合并到两个不同的视图中。这些目录在文件和子目录的数量上可能有所不同 合并后,在合并管理器上合并的文件列表与文件数不匹配 签出到clearcase视图 合并后的视图上的ie.lsco 在合并管理器上签出的文件数(在合并操作之前我没有签出任何文件)这取决于从一个分支合并到另一个分支的目录的两个版本的历史记录: 如果一个版本删除了文件(即文件数少于另一个版本) 如果所述版本合并到另一版本 结果版本的文件数将少于视图中最初显示的文件数 这可能是因为: 该视图不是用于合

我使用clearcase将目录合并到两个不同的视图中。这些目录在文件和子目录的数量上可能有所不同

合并后,在合并管理器上合并的文件列表与文件数不匹配 签出到clearcase视图

合并后的视图上的ie.lsco
在合并管理器上签出的文件数(在合并操作之前我没有签出任何文件)

这取决于从一个分支合并到另一个分支的目录的两个版本的历史记录:

  • 如果一个版本删除了文件(即文件数少于另一个版本)
  • 如果所述版本合并到另一版本
结果版本的文件数将少于视图中最初显示的文件数

这可能是因为:

  • 该视图不是用于合并的视图
  • 该视图是正确的,但内容被屏蔽或劫持(私有文件取代版本文件)
在任何情况下,上述观点都有助于:

  • 合并目录中的“
    cleartool ls
  • 合并目录的父目录中的“
    cleartool ls

这两个命令的输出将有助于确认该目录中合并的文件的确切状态,以及目录本身的状态。

我有1096个文件。。lsco很难追踪。查看私有文件是否显示在co状态?@Vignesh:是的,即使已签出目录,查看私有文件也会显示为
ct ls
。不
ct lsco
。我问了一个
ct ls
来检查每个文件的状态。@Vignesh:如果您有文件未包含在文件管理器列表中,那么它们将保持原样(private is它们是private)。对于你的2:不确定,但我相信它们被保留了,是的。@Vignesh:通过GUI不确定。最简单的方法是在shell会话中使用CLI(
cleartool findmerge…
)。这样,您就可以重定向文件中的输出。@Vignesh我不这么认为。您需要通过脚本列出它们并命名它们。