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