You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ken Sands <ke...@dsine.co.uk> on 2009/03/07 13:39:57 UTC
checkout / export profiles
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?
Ken.
dsicmm ltd registered in England No. 2788181 VAT No. 625 7261 39
dsi talisman, dsi nexdox, dsi sameday, corporate mailing matters are trading names of dsicmm group ltd
dsi is a registered trademark of dsicmm group ltd
dsi colourworks ltd registered in England No. 5157949 VAT No. 848 8514 80
dsi billing services ltd registered in England No. 3823171 VAT No. 739 9806 71
This message and any attachments is intended only for the individual or company to which it is addressed and may contain information which is privileged, confidential or prohibited from disclosure or unauthorised use. If the recipient of the transmission is not the intended recipient, or the employee or agent responsible for delivering such materials to the intended recipient, you are hereby notified that any use, any form of reproduction, dissemination, copying, disclosure, modification, distribution and/or publication of this email message or it's attachments other than by its intended recipients is strictly prohibited by the sender. If you have received it in error, please notify us immediately by telephone on the number above and destroy the message and all copies in your possession.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1282832
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
RE: Re: checkout / export profiles
Posted by we...@tigris.org.
Thanks that's all I could really find, which is a tast for the client, i was hoping there would be a way of tagging files on the server so it would be as simple as choosing a checkout profile to get the list of files, that way if I add a new file which goes with a couple of the subprojects I could tag it as such and then the updating the "sparse" checkouts in the profile style would automatically include that.
seems like something that would be pretty easy to implement, perhaps it'll get implemented in the future.
> 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=1289210
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: checkout / export profiles
Posted by Ryan Schmidt <su...@ryandesign.com>.
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@subversion.tigris.org].