1

我有一个档案,里面满是不受欢迎的东西,压缩文件是各种不应该在那里的二进制文件。

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

存档太大了,我在 30GB 的初始结帐后放弃了。所以,我被一个档案卡住了,我最初无法结帐。

为了“分割”重要和不重要的文件,我提出了以下步骤:

  1. 在存档上执行 svn 列表
  2. 在列表中过滤我想要的文件(大约 200.000 个源文件文件)。
  3. 使用这个列表来构造一个.bat文件svn update --force --parents
  4. 执行svn checkout --depth empty(初始工作副本)
  5. 使用 3) 中的命令文件。
  6. 运行代码检查器和 cvs 将文件添加和更新到存档。(我知道最好只建立一个新的存储库,但我需要说服代码的所有者先检查他们的代码。)

我的问题是:在第 3 步)我是否也应该包括像 tag/releases/branch 这样的 SVN 目录?或者我可以忽略它们并仍然执行第cvs-add-and-update6 步)吗?

在此先感谢,马丁

4

0 回答 0