在过去的几个月里,我有一个问题一直困扰着我。我使用 UCM Clearcase 的动态视图将最新的源代码复制到本地磁盘。然后我编译源代码并生成 Installshield 包等。我使用 Robobopy 来复制文件。
Robocopy 无法复制并挂起。这种情况每周发生 2-3 次。因此,它已成为 Nightly Build 工作流程的噩梦。幸运的是,昨天,我看到 Robocopy 显示了一个错误。它是这样的:
ERROR 64: 指定的网络名称不再存在
我谷歌了一下,发现这可能是由于:
1) 防病毒
2)网络硬件配置不当
另一件重要的事情是,在与 Clearcase 或其他软件相关的任何其他操作期间,我没有看到任何网络问题。
在 VonC 的建议下,我一直在推动使用快照视图进行编译的想法,但管理层似乎不太情愿,因为:
1) 其他团队也有相同的设置,他们从动态视图复制
2) 他们面临不到 5% 的复制失败
3) 根据其他团队的说法,从动态视图复制似乎是最佳实践,我被要求遵循它。
我想知道是否有人遇到过这样的问题。
我想要一些可以帮助我说服管理层转向快照视图进行编译的要点。
任何帮助,将不胜感激。