svndumpfilter

    1热度

    1回答

    我有一个整个AFS svn存储库的转储文件。我试图倾倒过滤Hadoop项目出了大dump.Here的是我的命令: svndumpfilter include --drop-empty-revs --skip-missing-merge-sources /hadoop < svn-asf-public-r0\:1164363 > hadoop_dumpfile1 然后我得到了这样的标准输出: .

    1热度

    1回答

    我想从当前存储库(trunk/a/b)的某个文件夹创建一个新的存储库。 问题是我们使用分支进行了很多工作,并将分支中的文件复制到了trunk中的文件夹 - 这就是为什么我使用svndumpfilter2而不是原始svndumpfilter。 但是,仍然存在一个问题,即在存在从分支复制文件的修订版本,并且在同一修订版中存在从中继修改的文件。在这种情况下,svndumpfilter2崩溃是因为它正在寻

    1热度

    1回答

    SVNBook告诉一个仓库转储svnadmin dump在Node-path和Node-copyfrom-path头产生从未包括斜线开头。 它还tells that some 3-rd party tools (scripts?) can generate Subversion repository dumps with leading slashes in these headers。过滤存储库

    4热度

    1回答

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

    1热度

    1回答

    我是SVN的新手,并且正在执行SVN存储库到存储库的迁移。 我需要从源存储库转储文件中排除文件夹。 为此,我使用了以下svndumpfilter命令。 svndumpfilter exclude foldername --skip-missing-merge-sources --drop-empty-revs <full_dump_file> filtered_dump_file 然后我试图加

    5热度

    2回答

    我有一个大的单个存储库有多个项目。我正在使用svnadminfilter命令从完整的存储库转储中筛选出几个项目。 我已经使用--drop-empty-revs开关(并且没有--renumber-revs开关)卸载了完整的存储库,它删除了空的版本并保留了相关修订,特别是对于那些项目。现在将转储重新加载到新位置的新存储库中时,它将从1开始重新编号这些修订,但我想保留这些修订。 是否有任何交换机可用与s

    3热度

    1回答

    我过滤转储文件是这样的: svndumpfilter include /config-tool/trunk <aps.dump> ct-filtered.dump 第一次尝试,创造回购和3个文件夹: svnadmin create myrepo svn mkdir file:///home/me/myrepo/folderA file:///home/me/myrepo/folderA/conf

    1热度

    1回答

    我试图将其中有多个项目的回购拆分为独立回购。比方说,我有以下结构,目前: /MyRepo /Trunk /Source /Project1 ... /ProjectN /Branches /Branch1 /Source /Project1 .

    0热度

    1回答

    作为一名软件开发人员,我有一个大型项目,其代码存储在Subversion®存储库中。多年来,我对代码进行了多次重构,并将其戏弄到由各种组件组成的模块化体系结构中。一个组件已经成熟到它本身应该是一个独立的项目。 我希望该组件的代码位于新的独立Subversion®存储库中(可能会被迁移到git存储库中)。但是,我还希望保留该组件中所有文件的版本历史记录,以便我可以读取日志并提交解释如何以及为什么会以

    0热度

    1回答

    我有一个C++项目库,并且正在准备从Windows到Linux的端口。在同一时间,我需要通过svn转储重新组织存储库。 我想使用SED在svn转储中创建所有文件名和目录小写,然后重新创建SVN存储库。 也许我可以使用svn dump和SED使所有#include“something.h”小写,但在这种情况下我应该忽略校验和。无论如何,我可以通过一些不区分大小写的目录比较工具来比较新存储库和旧存储库