2011-11-17 42 views
2
改变设置项

活动至今ClearCase的UCM - 无法读取活动

我们有一个CC 7.1.2.2,多站点的设置,其中我们2点之间做交付。现在恢复目标站点交付的时候,我们得到这个错误:

Unable to read change set entry for activity "<activity name>". Unable to 
convert diffs to elements. Unexpected error in deliver. Unable to perform merge. 
Unable to do integration. 

然后运行checkvob -ucm显示了一些碎hyperliniks其中SCM支持团队修复了我们。 IBM tech note表示这是一个同步问题。

现在的实际问题:

这已经开始发生定期突然,我们知道它不是VOB和PVOB之间的同步问题,因为数据包得到正确同步。我感兴趣的是,这是否会由于一些特定的用户操作(如删除已签出的版本等)而发生。关键在于它不是一次性的事情,并且每天都会影响我们的交付。我们无法找到任何具体的触发行为或根本原因

任何想法?

+0

另外,请注意,我们没有'rmver'或'delete'权限..我们所能做的就是检出父目录,删除元素并在父级中检查,使元素在视图中不可见,而不是真的删除它,所以这里的帖子> [链接](http://blog.naver.com/PostView.nhn?blogId=sonjae76&logNo=10025866628&parentCategoryNo=2&viewDate=¤tPage=1&listtype=0)也没有帮助 –

回答

2

找到了问题;它确实隐藏了同步问题。真正发生的情况是,多站点同步超过250兆的数据包超时。这会造成出价问题,其中PVOB会同步并且VOB不会同步。这是隐藏的,否则同步正常发生。

感谢VonC的其他投入;我知道如果我没有证实这不是问题,我会指示我同步问题作为第一个措施。

2

这已连接到现在很长一段时间(此处为example in 2005)的多站点同步问题,并且还与bug in CC multi-site 7.0相关联。

但如果你是真的确保多点同步是这个问题,那么它可能与“lost+found”的问题,其中的元素可能是:

  • 删除(rmelem由一个管理员 - 我知道您的设置中的普通用户没有rmverrmelem权限 - 为了自动清除lost+found目录,可能通过ClearCase预定作业或某种触发器?)
  • 未选中beca使用您提交的涉及视图的配置规范设置为不选择lost+found目录
+0

谢谢,但:1 。你提到的错误是在交付完成失败的时候,而在我的情况下交付-resume是失败的。 2.根据IBM的错误应该在我的版本(7.1.2.2)中解决3. Lost + found是一个指针,我将与管理员核对4.自从几个月以来,我们的视图没有任何改变,所以我没有认为配置规范在这里有任何事情要做。 –

+0

@PulakAgrawal:1.和2。我知道你的观点,我只是提到这些例子来说明同步问题如何长期存在,即使你说他们不是你的情况。好的。 4.如果没有“element/yourVob/lost + found -none”规则,请检查您的配置使用的配置规范。 – VonC

+0

检查4.没有配置规范那样的规则,但仍然与管理员找到他们是否有一个工作,清除丢失+找到。将在明天就此作出回应。谢谢 –