Clearcase rcleartool签入是原子的吗?

Clearcase rcleartool签入是原子的吗?,clearcase,clearcase-remote-client,Clearcase,Clearcase Remote Client,我有一种不好的感觉,答案是否定的,但是ClearCase远程客户端的签入命令在单命令模式下是原子的吗 例如,我有三个文件A、B和C。我对每个文件进行更改并执行签入。A签入,B签入,但C得到合并冲突。在这种情况下,会发生什么?是签入所有文件失败,还是只签入C文件失败(在这种情况下,repo处于断开状态) 如果是后者,有没有一种方法可以仅仅使用rcleartool使其原子化 任何帮助都将不胜感激 我还没有测试过,但不是: 在要执行原子签入的目标Vob上执行原子签入 它仅适用于基本ClearCase

我有一种不好的感觉,答案是否定的,但是ClearCase远程客户端的签入命令在单命令模式下是原子的吗

例如,我有三个文件A、B和C。我对每个文件进行更改并执行签入。A签入,B签入,但C得到合并冲突。在这种情况下,会发生什么?是签入所有文件失败,还是只签入C文件失败(在这种情况下,repo处于断开状态)

如果是后者,有没有一种方法可以仅仅使用rcleartool使其原子化


任何帮助都将不胜感激

我还没有测试过,但不是:

  • 在要执行原子签入的目标Vob上执行原子签入
  • 它仅适用于基本ClearCase
  • 您需要7.1.2(否则您将有一个
  • .
    (这让我觉得rcleartool不应该在WAN上执行原子签入:它会阻塞Vob太长时间)
  • 报告确实提到:

    选择此选项(也称为原子签入)以指定签入操作在单个批量事务中进行。如果正在签入的任何资源因任何原因失败,则整个签入操作将失败。
    选择此选项时,即使版本与其前一版本相同,也会自动选择签入选项,因为相同的文件会导致整个签入失败

    因此,在合并冲突的情况下,它将中止all事务