On Tue, Oct 16, 2018 at 11:56 AM 钱海远(Nathan) <qianhaiy...@hikvision.com> wrote:
> Dear Sir, > > > > During I am testing the -include' and '-exclude' options on 'svnadmin > dump' , I found that if I copy a non-include file, the dump result is to > add a file with file content; But if the copy is a non-include directory, > the dump only adds this directory. > > > > I think, this may be wrong, it should be copy of the directory and all the > files under the directory . > > > > [root@RD-230 subversion]# svnadmin dump /data1/svnroot/Dev --incremental > -r 13386 --include "/CM Action/Tools" > /tmp/test.dmp > > > > 已转存版本 13386。 > > [root@RD-230 subversion]# cat /tmp/test.dmp > > SVN-fs-dump-format-version: 2UUID: 313b818e-f7ce-944b-8d5d-4aca2895b6b9 > > > > Revision-number: 13386 > > Prop-content-length: 89 > > Content-length: 89 > > > > K 10 > > svn:author > > V 11 > > qianhaiyuan > > K 8 > > svn:date > > V 27 > > 2018-07-04T04:18:48.877124Z > > PROPS-END > > > > Node-path: CM Action/Tools/diffcount > > Node-kind: dir > > Node-action: add > > Prop-content-length: 10 > > Content-length: 10 > > > > PROPS-END > > > > In fact, the copy directory has many files. But the dump file is only add > a new dir. > > > ------------------------------ > Hi Nathan, Thanks for reporting this. I see you had previously filed an issue about this in our issue tracker: https://issues.apache.org/jira/browse/SVN-4760 (a issue of --include' and '--exclude' options on 'svnadmin dump') (and added this in comment to the "feature request issue" https://issues.apache.org/jira/browse/SVN-4729 (Add '--include' and '--exclude' options to 'svnadmin dump')) And you were directed here to discuss the issue. This does indeed look like a bug / shortcoming of the current "dump with include/exclude". I hope someone with expertise in this area of funtionality might be able to comment here. -- Johan