windows-10 - 将基线交付给替代目标时发生合并错误
问题描述
我们在尝试在 Clearcase 中传递一些文件时遇到了一些问题。4 个文件中有 3 个因此错误而失败:
错误信息:
交付操作期间发生错误。
在目标视图中合并文件元素时出错。无法执行合并。无法进行整合。
这发生在 Windows 工作站从 Windows 7 升级到 Windows 10 之后,但我们不确定它是否相关。我们使用的是 8.0.1 CC 客户端。我们尝试更新视图,但这并没有解决问题。
解决方案
您至少需要在cleartool status
合并目标视图中,在那些失败文件的父文件夹中进行操作。
状态可以为您提供线索,或者存在其他与操作系统相关的原因,例如通常是 Windows 进程保留应通过合并修改的文件的句柄,从而防止(锁定)所述修改。
此外,请检查您的环境变量,CLEARCASE_PRIMARY_GROUP
以确保在工作站操作系统升级期间没有丢失。
这将反映在视图的属性中:
cd /path/to/view/used/for/merge
cleartool lsview -l -full -pro -cview
我们尝试更新视图,但这并没有解决问题。
“更新”表示快照视图。
没有什么能阻止使用全新的动态视图重置/重试合并:这将避免任何操作系统锁定问题。
推荐阅读
- sql - SQL将3个值向下移动相同的值
- python - Python:如何独立调整窗口大小和缓冲区大小?
- pivot-table - 如何在雪花中转置表格?我已经使用了 pivot 和 partition by 但仍然没有得到预期的输出
- html - 通过使菜单项刷新来改进 Bootstrap 平行四边形导航栏菜单
- c# - 在 AuthenticationParameters 和 AcquireToken 上出现错误
- python - contextvars:获取和设置原子
- python - Speed up Boto3 file transfer across buckets
- google-tag-manager - Google 跟踪代码管理器 - 计算延迟加载帖子的访问次数
- python-3.x - 从 Tensorflow_datasets 下载“Imdb_reviews”:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 30 invalid continuation byte
- flutter - 在 stream.listen() 完成后 Flutter-Firebase 等待返回