subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Foad (Jira)" <j...@apache.org>
Subject [jira] [Closed] (SVN-4821) Svnadmin load - unable to include multiple Parent Directories
Date Tue, 24 Sep 2019 13:45:00 GMT

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

Julian Foad closed SVN-4821.
----------------------------
    Resolution: Invalid

Closing. I'm sorry you didn't get a response on the mailing list. Nevertheless, this tracker
isn't the right place for a support request.

> Svnadmin load - unable to include multiple Parent Directories 
> --------------------------------------------------------------
>
>                 Key: SVN-4821
>                 URL: https://issues.apache.org/jira/browse/SVN-4821
>             Project: Subversion
>          Issue Type: Task
>          Components: svnadmin, svndumpfilter
>         Environment: Linux
>            Reporter: Kiran Panduga
>            Priority: Critical
>
> {color:#333333}Need your help,
> We have huge SVN repo (non-standard format with 76000 revisions) and want to split ONLY
the binaries from the repo and then load those binaries into the new repo.
> To achieve this, we had followed the below approach:
> {color}
>  * {color:#242729}Create a dump of the current repository{color}{color:#333333}
> svnadmin dump /opt/repo > full_dump
> {color}
> {color:#333333} {color}
>  * {color:#333333}Filter the dump to include the binaries directories
> svndumpfilter include folderofbinaries --renumber-revs --drop-empty-revs < full_dump
> filtered_dump
> {color}
> {color:#333333} {color}
>  * {color:#333333} Create a new repo
> svnadmin create newrepo
> {color}
> {color:#333333} {color}
>  * {color:#333333}Most of the directories included has a parent directory, therefore
need to create
> svn checkout "[file:////path/to/newrepo/|file:///path/to/newrepo/]" newrepocheckout
> mkdir newrepocheckout/some
> svn add newrepocheckout/some
> svn commit newrepocheckout -m "Prepare to load filtered history"
> {color}
>  * {color:#333333}Create a local SVN repository with the filtered dump:{color}
> {color:#333333}      svnadmin load repo-filtered < filtered_dump
> {color}
>  
> {color:#333333}However, we are seeing errors related to
> {color}{color:#ff0000}svnadmin: File not found: transaction ‘0-0’ , path{color}{color:#333333}
> Tried using the option
> svnadmin load —parent-dir “/program” repo-filtered < filtered_dump
> {color}{color:#ff0000}svnadmin: E160013: File not found: transaction '0-0', path 'programs/branches’{color}{color:#333333}
> We have around 100's of 1000's of parent directories and how can we include all the parent
directories while loading the filtered_dump into the new repo?
> Is there any possibility to copy all the parent directories from old repo to new repo
and then load the dump into the new repo?{color}{color:#333333}
> {color}
> {color:#333333}Please advise.{color}
> {color:#333333}thanks,{color}
> {color:#333333}Kiran.{color}
>  
> {color:#333333}PS - Opening this ticket, since I did not receive any inputs from the
mailing list group {color}[users@subversion.apache.org|mailto:users%40subversion.apache.org]



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

Mime
View raw message