如何从ClearCase导出最新的源代码而不创建任何私有区域或任何东西(如使用svn导出命令)?

如何从ClearCase导出最新的源代码而不创建任何私有区域或任何东西(如使用svn导出命令)?,clearcase,Clearcase,是否可能?从ClearCase导出源 最可靠的方法是在专用工作站上创建快照:因为快照视图的存储(相当于.svn目录)位于所述视图之外,这意味着生成的目录是干净的 然后,您可以获取此树,压缩它,并随时传输它(就像没有任何VCS的工作站)从ClearCase导出源代码 最可靠的方法是在专用工作站上创建快照:因为快照视图的存储(相当于.svn目录)位于所述视图之外,这意味着生成的目录是干净的 然后,您可以随时获取此树,压缩并传输它(就像没有任何VCS的工作站)使用快照视图。更新配置规范,使其从主分支中

是否可能?

从ClearCase导出源

最可靠的方法是在专用工作站上创建快照:因为快照视图的存储(相当于
.svn
目录)位于所述视图之外,这意味着生成的目录是干净的


然后,您可以获取此树,压缩它,并随时传输它(就像没有任何VCS的工作站)

从ClearCase导出源代码

最可靠的方法是在专用工作站上创建快照:因为快照视图的存储(相当于
.svn
目录)位于所述视图之外,这意味着生成的目录是干净的


然后,您可以随时获取此树,压缩并传输它(就像没有任何VCS的工作站)

使用快照视图。更新配置规范,使其从主分支中选择所有元素的最新版本

将文件夹递归复制到另一个文件夹,例如c:\svntemp

将c:\svntemp\in中的内容导入到SVN


对于您拥有的每个分支,您都需要按照以下步骤操作

使用快照视图。更新配置规范,使其从主分支中选择所有元素的最新版本

将文件夹递归复制到另一个文件夹,例如c:\svntemp

将c:\svntemp\in中的内容导入到SVN


对于您拥有的每个分支,您都需要遵循此过程

我试图创建快照视图,但它抱怨存储服务器使用不同的操作系统,因此失败。为什么它必须在服务器上存储某些内容?您可以使用显式路径指定视图存储:只需使用您的计算机上可以通过共享访问的目录即可。这意味着您有一个ClearCase服务器(视图服务器)installedIt需要一个视图存储,因为如果签入文件存储在其中,它将签出文件和到日期的引用。通过这种方式,快照视图可以检测被劫持的文件(未首先签出而修改的文件)。我试图创建快照视图,但它抱怨存储服务器使用了不同的操作系统,因此失败。为什么它必须在服务器上存储某些内容?您可以使用显式路径指定视图存储:只需使用您的计算机上可以通过共享访问的目录即可。这意味着您有一个ClearCase服务器(视图服务器)installedIt需要一个视图存储,因为如果签入文件存储在其中,它将签出文件和到日期的引用。这样,快照视图可以检测被劫持的文件(未先签出而修改的文件)