svndump

    4热度

    1回答

    我的原始问题如下。我已经尝试了几件事情,看看我是否可以实现这个目标。 我有一个微小的shell脚本,看起来像这样: svnadmin dump -r108917 ./repo \ | svndumpfilter include /KeyManagement \ --drop-empty-revs \ --skip-missing-merge-sources \

    0热度

    1回答

    我有一个svn转储文件,其中包含所有路径中存储库的名称。即 回购/主干 回购/分支 回购/标签 我正在使用转储文件重新创建在另一台服务器上的回购,但我需要从路径中删除“回购”,否则当我尝试加载时出现错误。 在线svn文档说手动编辑文件,但是当我这样做时,我在加载过程中得到校验和错误。必须有更好的方法来做到这一点?

    0热度

    1回答

    我目前在一个私人SVN主机上有一个项目,我想移动到我刚创建的SourceForge项目。我导出了当前存储库的转储文件,现在我试图将其加载到我的新项目中。我在this page的底部找到了有关如何操作的说明,但我之前从未使用shell帐户,SSH,PUTTY或任何这些东西,所以我有点迷路。 首先说明“将转储文件上传到交互式shell”。我该怎么做呢?有没有我想在PuTTY中使用的命令,或者有什么方法

    3热度

    1回答

    我',试图将我的SVN存储库的一部分迁移到新的位置。我甩了整个仓库,现在试图筛选出我的兴趣文件夹: $ svndumpfilter include sandwiches <dumpfile> filtered-dumpfile 但后来我得到了以下错误: svndumpfilter: unsuported dump file version: 3 我碰到quite old article来到

    2热度

    2回答

    可有人请教育我,当我运行在我们的回购完全转储使用以下命令 svnadmin的转储/回购> backup.dump 此转储文件是90GB左右 如果我做一个转储文件与同一回购 svnadmin的转储以下命令/回购-r 21782:HEAD> backup.dump 此转储文件出来为152GB 即使我已经错过了首2次修订这几乎是两倍大,这怎么都不可能发生。 我会认为它会变小,这是压缩? 如果您使用修订版

    0热度

    1回答

    我在我的macOS Sierra上安装了命令行工具,但我无法使用“svnrdump”命令。它给出“svnrdump:命令未找到”错误。这是我的/ usr/bin的样子。

    2热度

    1回答

    我们在Solaris 10上使用SVN 1.7。最近我们引入了压缩增量备份。 $ svnadmin dump --quiet --incremental --revision 0:30700 /path/to/repo > /path/to/dump $ gzip -1 /path/to/dump 最终的压缩转储文件比原始转储文件(〜500MB)大(〜850MB)。我也试过gzip -9,但

    2热度

    2回答

    可以过滤由svndamin dump生成的SVN转储,因此不会包含编码的二进制数据,只是文本增量和数据? 我想有一个现有的大型SVN仓库转储,但只有代码。我对存储的二进制文件没有兴趣。但是,二进制文件会使转储文件不必要的大。我如何生成转储并排除二进制内容? 尝试和失败,早已: 这是不实际的处理svn log diff文件。它是一个大型和旧的存储库,仅在短时间内获取差异会花费大量时间,并且经常卡住。

    3热度

    1回答

    是否有SVN转储文件的Java解析器,类似于svndumpfilter?我知道svnkit有这样一个脚本,但我没有找到一个API文档或一个实际读取转储文件内容的例子。 我正在编写一个必须分析SVN转储的Java应用程序。理想情况下,我想逐条输入转储文件(它太大而无法全部读取)。有没有现成的工具可以使用,还是我应该根据转储文件语法自己实现解析器?

    0热度

    1回答

    我使用svnadmin转储/加载循环将存储库从服务器1迁移到服务器2,但我只是抛弃了最新的100版本(600〜700)。我发现新版本库的修订版本是从1到100而不是从600到700.这里是问题,重新定位工作副本后,我更新它,然后得到“No such revision 700”错误。这似乎是新的版本库版本错误? 有什么建议吗?