为clearcase中的独立文件提供版本

为clearcase中的独立文件提供版本,clearcase,config-spec,Clearcase,Config Spec,我最近开始使用clear case工具来更好地维护代码。但几天后,我的“公司”忘了从IBM获得许可证,因此我无法将代码签入clearcase。为了继续我的编码,我在其他驱动器中创建了一个单独的文件夹,并在该文件夹中复制了代码解决方案。我和我的同事在“45”个工作日内修改了大约“9865”个解决方案文件。现在一家“公司”为我借用了一个许可证,我能够成功地访问代码清除案例工具 问题是: 如何以更好的方式将我的“9865”文件签入clearcase 我试过: 已将所有解决方案复制到快照视图文件夹位置。

我最近开始使用clear case工具来更好地维护代码。但几天后,我的“公司”忘了从IBM获得许可证,因此我无法将代码签入clearcase。为了继续我的编码,我在其他驱动器中创建了一个单独的文件夹,并在该文件夹中复制了代码解决方案。我和我的同事在“45”个工作日内修改了大约“9865”个解决方案文件。现在一家“公司”为我借用了一个许可证,我能够成功地访问代码清除案例工具

问题是:

如何以更好的方式将我的“9865”文件签入clearcase

我试过:

已将所有解决方案复制到快照视图文件夹位置。但是,所有 更改的文件显示“劫持”


最好的方法是使用:它将自动签出,并在一个命令中导入9865

确保首先更新快照视图,以恢复其原始内容。
然后
clearfsimport
导入这些文件

clearfsimport -preview -rec -nset /path/to/sourceDir\* </myview/VOB>
clearfsimport-preview-rec-nset/path/to/sourceDir\*
clearfsimport
命令将检测添加或修改的文件,并为您进行签出。
如果您使用的是UCM视图,请先设置活动


clearfsimport
的源文件可以是任何常规文件夹。

感谢您的快速回复。这将在开发分支或主分支中导入文件?另外,新添加的文件如何?@SantoshDhanawade它将导入当前由视图管理的分支中的文件:选择已设置为签出右侧分支中的文件的视图,然后
clearfsimort
将简单地使用该视图
clearfsimport
只是在那里签出和导入:它不知道在哪个分支中,这完全由目标视图配置规范控制。@SantoshDhanawade是的,但是检查您的配置规范:如果它说
-mkbranch xxx
(如中),它将从眼睛开始创建一个分支
xxx
(除非眼睛已经指向
xxx
分支)如果它创建分支没有问题。那么新添加的文件呢?这个命令是否将文件添加到源代码管理中?@SantoshDhanawade同样,它取决于您的配置规范(如中所示):需要
/main/0
规则,因为新文件将首先创建
/main/0
占位符版本,然后在配置规范定义的当前分支中创建版本
1
。但是,是的,
clearfsimport
将为您将这些新文件导入源代码管理。