Version control 如何在clearcase中将重命名的文件添加为新文件?

Version control 如何在clearcase中将重命名的文件添加为新文件?,version-control,clearcase,Version Control,Clearcase,我已将文件Filename1.c添加到版本控制中。我把它重命名为Filename2.c。 现在我需要将另一个名为Filename1.c的文件添加到同一父文件夹下的源代码管理中 在添加同时具有两个名称(Filename1.c和Filename2.c)的新文件时,我遇到了一个双重错误。这意味着您可能正在运行模式80、功能级别7或更好的VOB,这是为了防止由不相同的“相同”文件导致的问题 VOB所有者用户可以将文件添加到源代码管理中。否则,VOB所有者或CC管理员用户应该能够使用 cleartool

我已将文件
Filename1.c
添加到版本控制中。我把它重命名为
Filename2.c
。 现在我需要将另一个名为
Filename1.c
的文件添加到同一父文件夹下的源代码管理中


在添加同时具有两个名称(Filename1.c和Filename2.c)的新文件时,我遇到了一个双重错误。

这意味着您可能正在运行模式80、功能级别7或更好的VOB,这是为了防止由不相同的“相同”文件导致的问题

VOB所有者用户可以将文件添加到源代码管理中。否则,VOB所有者或CC管理员用户应该能够使用

cleartool protectvob –evil_twin_warn ...

如果您没有在schema 80 VOB上运行,这意味着您有邪恶的孪生检测触发器,在这种情况下,您需要与管理这些触发器的人交谈……

这意味着您可能正在运行schema 80、功能级别7或更高的VOB,这是一种故意的行为,目的是防止由不相同的“相同”文件导致的问题

VOB所有者用户可以将文件添加到源代码管理中。否则,VOB所有者或CC管理员用户应该能够使用

cleartool protectvob –evil_twin_warn ...
如果您没有在schema 80 VOB上运行,这意味着您有邪恶的孪生检测触发器,在这种情况下,您需要与管理这些触发器的人交谈…

正如我在“”中提到的,重命名仅影响父文件夹的当前版本:重命名后,父文件夹的版本树将显示新版本,以新名称列出相同的文件

最好将其命名为cleartool rmname,签入,然后在另一个名称下再次添加它

另见“”:

你有两种选择来解决这个问题

  • 使用
    cleartool mv
    命令重命名其中一个元素
  • 使用
    cleartool rmelem
    命令删除其中一个元素 注意:如果在UCM环境中,您需要首先重命名元素(使用
    cleartool mv
    ),然后使用
    cleartool rmname
    删除名称
    原因是不建议使用
    cleartool rmelem
    删除UCM中的元素,因为这会对您的配置产生负面影响。
    有关在UCM中删除图元的详细信息,请查看

    正如我在“”中提到的,重命名仅影响父文件夹的当前版本:重命名后,父文件夹的版本树将显示一个新版本,它以新名称列出同一文件

    最好将其命名为cleartool rmname,签入,然后在另一个名称下再次添加它

    另见“”:

    你有两种选择来解决这个问题

  • 使用
    cleartool mv
    命令重命名其中一个元素
  • 使用
    cleartool rmelem
    命令删除其中一个元素 注意:如果在UCM环境中,您需要首先重命名元素(使用
    cleartool mv
    ),然后使用
    cleartool rmname
    删除名称
    原因是不建议使用
    cleartool rmelem
    删除UCM中的元素,因为这会对您的配置产生负面影响。
    有关在UCM中删除图元的详细信息,请查看


    我下面的回答回答了你的问题吗?如果是,请阅读下面我的回答是否回答了您的问题?如果是,请阅读