You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Bradley Molander <mo...@molandernet.com> on 2005/03/10 23:54:21 UTC

Checking out part of a project but creating parent folder path

Is there  a good way to checkout a portion of a project and maintain
directory structure? 

Our projects are very large (<2G) and some users only need to modify a
particular piece. I know that you can checkout any directory, but that
does not create the working folders that may be above that. 

svn co svn://server/project/trunk/one/two/three   

This creates a "three" directory with all its contents. What we need it
to do is create the structure "project/trunk/one/two/three" and just
checkout the "three" directory but have the parent directories.  Our old
repository had an option called "create working folders".  The tool that
we are using is TortoiseSVN so specifying a target like 

svn co svn://server/project/trunk/one/two/three
project/trunk/one/two/three 

Any shortcut?  Or any other graphical svn client that can accomplish
this? Command line is not an option with our "users" ;)

Thanks,
Brad

Re: Checking out part of a project but creating parent folder path

Posted by Steve Williams <st...@kromestudios.com>.
One work-around would be to select checkout for each parent folder and 
check the "Only check out the top folder" (non-recursive) option in the 
TSVN check-out dialog.

Sly

Bradley Molander wrote:
> Is there  a good way to checkout a portion of a project and maintain 
> directory structure?
> 
> Our projects are very large (<2G) and some users only need to modify a 
> particular piece. I know that you can checkout any directory, but that 
> does not create the working folders that may be above that.
> 
> svn co svn://server/project/trunk/one/two/three  
> 
> This creates a "three" directory with all its contents. What we need it 
> to do is create the structure "project/trunk/one/two/three" and just 
> checkout the "three" directory but have the parent directories.  Our old 
> repository had an option called "create working folders".  The tool that 
> we are using is TortoiseSVN so specifying a target like
> 
> svn co svn://server/project/trunk/one/two/three project/trunk/one/two/three
> 
> Any shortcut?  Or any other graphical svn client that can accomplish 
> this? Command line is not an option with our "users" ;)
> 
> Thanks,
> Brad




This message and its attachments may contain legally privileged or confidential information. This message is intended for the use of
the individual or entity to which it is addressed. If you are not the addressee indicated in this message, or the employee or
agent responsible for delivering the message to the intended recipient, you may not copy or deliver this message or its attachments
to anyone. Rather, you should permanently delete this message and its attachments and kindly notify the sender by reply e-mail. Any
content of this message and its attachments, which does not relate to the official business of the sending company must be taken not
to have been sent or endorsed by the sending company or any of its related entities. No warranty is made that the e-mail or attachment(s)
are free from computer virus or other defect.