You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Laker Netman <la...@yahoo.com> on 2008/05/29 21:26:07 UTC

Migrating to a new repository

Hi.

I am preparing to migrate the contents of an existing repo to a new, empty one. I read the section in the SVN book regarding filtering repository history (w/svndumpfilter), but I don't think it does what I need.

There are a large number of (easily grouped) files, of various types, that I want *copied to*, but no longer *versioned in*, the new repository. The svn:ignore property ultimately does what I want, but how I can go about moving the contents from one repo to another, making some files non-versioned in the process? Is there a method to do this to the existing repo somehow prior to moving the files? If I set the svn:ignore property to the files I no longer want versioned in the existing repo will they still copy over to the new repo (unversioned)?

Ultimately, I want to keep the rev history from the existing repo, or I'd just export the files and start over.

Thanks,
Laker

(I am running Subversion 1.4.6 on Windows 2003 Server)



      

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Migrating to a new repository

Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 29, 2008, at 16:26, Laker Netman wrote:

> I am preparing to migrate the contents of an existing repo to a  
> new, empty one. I read the section in the SVN book regarding  
> filtering repository history (w/svndumpfilter), but I don't think  
> it does what I need.
>
> There are a large number of (easily grouped) files, of various  
> types, that I want *copied to*, but no longer *versioned in*, the  
> new repository. The svn:ignore property ultimately does what I  
> want, but how I can go about moving the contents from one repo to  
> another, making some files non-versioned in the process? Is there a  
> method to do this to the existing repo somehow prior to moving the  
> files? If I set the svn:ignore property to the files I no longer  
> want versioned in the existing repo will they still copy over to  
> the new repo (unversioned)?
>
> Ultimately, I want to keep the rev history from the existing repo,  
> or I'd just export the files and start over.

Ignored files are not stored in the repository. Unversioned files  
aren't either; that's what unversioned means. So if there are files  
you don't want in the new repository, you'll have to filter them out  
of the old repository's dumpfile with svndumpfilter before you load  
it into the new repository.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org