需要在部分结账时手动签出标签/发布/分支目录

时间:2012-08-16 10:48:00

标签: svn directory release partial

我有一个存档,其中包含了不受欢迎的内容,zip文件和各种不应该存在的二进制文件。

但是,我希望源文件通过代码检查程序运行,并将检查程序日志添加到存档。

存档太大了,我在初始结账30Gbyte后放弃了。所以,我坚持使用我最初无法结账的档案。

为了“剔除”重要且不重要的文件,我提出了以下步骤:

  1. 在存档上执行svn列表
  2. 在列表中过滤我想要的文件(大约200.000个源文件文件)。
  3. 使用此列表构建执行.bat
  4. svn update --force --parents文件
  5. 执行svn checkout --depth empty(初始工作副本)
  6. 使用3)中的命令文件。
  7. 运行代码检查器和cvs将文件添加并更新到存档。 (我知道最好只建立一个新的存储库,但我需要说服代码的所有者先检查他们的代码。)
  8. 我的问题是:在步骤3)我是否还应该包括标签/发布/分支等SVN目录?或者我可以忽略它们并仍在步骤6中执行cvs-add-and-update吗?

    提前致谢,Martijn

0 个答案:

没有答案