Clearcase 如何通过cleartool命令将文件夹中的所有文件添加到源代码管理?

Clearcase 如何通过cleartool命令将文件夹中的所有文件添加到源代码管理?,clearcase,clearcase-ucm,cleartool,Clearcase,Clearcase Ucm,Cleartool,我有一个文件夹,其中有很多文件和子文件夹,通过UI将其添加到源代码管理中需要花费很多时间 如何使用cleartool将所有文件(包括子文件夹中的文件)添加到源代码管理 (我使用的是clearcase UCM)正如在“clearfsimport中提到的那样,这是一条可行之路 但是,clearfsimport将获取一个源代码并在您的视图中导入它,因此: 最好将源文件保持在您的视图之外(以避免在ClearCase尝试将源文件添加到同一目录的目标中时出现混淆) 您必须首先“清除”源目录(因为clear

我有一个文件夹,其中有很多文件和子文件夹,通过UI将其添加到源代码管理中需要花费很多时间

如何使用cleartool将所有文件(包括子文件夹中的文件)添加到源代码管理

(我使用的是clearcase UCM)

正如在“
clearfsimport
中提到的那样,这是一条可行之路

但是,
clearfsimport
将获取一个源代码并在您的视图中导入它,因此:

  • 最好将源文件保持在您的视图之外(以避免在ClearCase尝试将源文件添加到同一目录的目标中时出现混淆)
  • 您必须首先“清除”源目录(因为
    clearfsimport
    命令将导入…您提到的根目录下的所有文件)

例如,请参见“”:您可以先预览导入结果。

我看到另一个类似clearcase问题的注释,该问题建议在所需的最顶层目录中键入“*”,选择全部,rc->cc->添加到源代码管理。

请使用clearfsimport,或者如果您正在使用eclipse或Intellij,那么sourceforge(eclipse)中有一些插件,可以将整个项目一次共享给CLearcase,下面是插件的详细信息。 注意:Clearcase有一个限制,即如果一行中有一个超过8000个字符的文本文件,那么使用clearfimport实用程序在运行时会出现错误,这可以通过编写自己的bash脚本来解决,通过处理异常情况来执行递归签入。希望能有帮助