[ 
https://issues.apache.org/jira/browse/SVN-4849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

haiyuan qian updated SVN-4849:
------------------------------
    Description: 
Svnadmin dump with include can not dump the subdir into add when it's parent 
path was a branch:
 # 1、/A was copy from/XX , revision was 50, it the first revision of /A;
 # 2、There is a subdir named /A/subdir, and several files and dir under 
/A/subdir;
 # 3、Try to run “svnadmin dump /data/repos_root --include /A/subdir >a” . The 
expected dump file will include /A/subdir(revision 50) into add. But in fact 
there was nothing.
 # 4、I was try to fix this bug in the svnadmin.c , a function 
namedary_prefix_match. If the change list is the parent dir for include path, 
it return true. Then the dump file will include /A/subdir and it's subdir or 
subfile into add , but regrettably, the dump file will also include /A into 
add. 

  was:
Svnadmin dump with include can not dump the subdir into add when it's parent 
path was a branch:
 # /A was copy from/XX , revision was 50, it the first revison of /A;
 # There is a subdir named /A/subdir, and several files and dir under /A/subdir;
 # Try to run “svnadmin dump /data/repos_root  --include /A/subdir >a” . The 
expected dump file  will include /A/subdir(revision 50) with the file copied 
from /XX/subdir into add. But in fact therer was nothing.
 # I was try to fix this bug in the svnadmin.c  , a funcation named 
ary_prefix_match. If the change list is the parent dir for include path, it 
return true. Then the dump file will include /A/subdir and it's subdir or 
subfile into add , but regrettably, the dump file will also include /A into 
add. 


> Svnadmin dump with include can not dump the subdir into add when it's parent 
> path was a branch
> ----------------------------------------------------------------------------------------------
>
>                 Key: SVN-4849
>                 URL: https://issues.apache.org/jira/browse/SVN-4849
>             Project: Subversion
>          Issue Type: Bug
>          Components: svnadmin
>    Affects Versions: 1.10.x
>         Environment: CentOS 6.6 64bit
>            Reporter: haiyuan qian
>            Priority: Major
>         Attachments: svnamdin.jpg
>
>
> Svnadmin dump with include can not dump the subdir into add when it's parent 
> path was a branch:
>  # 1、/A was copy from/XX , revision was 50, it the first revision of /A;
>  # 2、There is a subdir named /A/subdir, and several files and dir under 
> /A/subdir;
>  # 3、Try to run “svnadmin dump /data/repos_root --include /A/subdir >a” . The 
> expected dump file will include /A/subdir(revision 50) into add. But in fact 
> there was nothing.
>  # 4、I was try to fix this bug in the svnadmin.c , a function 
> namedary_prefix_match. If the change list is the parent dir for include path, 
> it return true. Then the dump file will include /A/subdir and it's subdir or 
> subfile into add , but regrettably, the dump file will also include /A into 
> add. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to