On Mar 7, 2009, at 07:39, Ken Sands wrote:
> Hi all, I was trying to work out if svn has anything like or a way  
> of waving different profiles that can be used for checkout or  
> export that would give you specific subsets of the overall repo.
>
> before everyone thinks of just create a tag or limit depth let me  
> picture it a little
>
> you have 1 repo with your fairly large project, to build or work on  
> the whole thing you get down the head revision no problem
>
> within the project perhaps you have a graphics folder but also some  
> code relating to the processing of such and a few other bits,  
> either way if I just weanted to work on this subset of the project  
> without getting the whole lot I'd currently need to setup 7-8 svn  
> checkout call to specific files within the repo. what would be  
> great is if files could be labeled when adding to the repo, and the  
> possible labels noted in the overall repo so that you could simply  
> ask for HEAD/predefined_subset1  and it would then give you a  
> checkout of just the files determined to be related to that.
>
> I'll leave this post at that, I'm sure this is something that is  
> done anyway and I'm just missing the page of the manual everyttime  
> but if not then any thoughts?
That doesn't exist. But what you can do is check out a sparse working  
copy. Read about it here:
http://subversion.tigris.org/svn_1.5_releasenotes.html#sparse-checkouts
It may take a couple svn commands to set up your working copy so if  
you expect to need to set up new working copies of this type often,  
you could automate it with a script.
Note you don't need more than a single "svn checkout" command. The  
subsequent commands will be "svn update".
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1286124
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-03-08 02:08:36 CET