[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Multiple Directory Checkout

From: Daniel Becroft <djcbecroft_at_gmail.com>
Date: Mon, 13 Jul 2009 08:43:24 +1000

On Sat, Jul 11, 2009 at 4:30 AM, Mr. Smith <abbasmith70_at_gmail.com> wrote:

> In previous versions of tortoise (1.3) I was able to checkout muiltple
> directories by doing the following:
>
> In the repo browser, select all the folders you want (hold down Ctrl key
> while clicking on the items). Then right-click, choose "checkout".
>
> I am not able to do this anymore in the new version (1.6).
>
> I know this has been brought up before, but can't I have a folder with
> multiple checkouts at different directories of the same repo? I don't
> want to have to checkout each one separately. It would be really
> helpful if i didn't have to update each separately and could just svn
> update on the top folder that contains all the separate checkouts.
>
> So basically what I am looking to do is have a folder on a
> production/test computer with one folder (for the brand) that has
> checkouts for the various programs (obviously in different folders in
> the repo). Then when it is time to test or deploy, all that is needed
> in one update.
> Here is repo:
>
> /company
> /company/product
> /company/product/program1/release
> /company/product/program2/release
>
> and I want a checkout with:
>
> /company/program1 (which points to /company/product/program1/release)
> /company/program2 (which points to /company/product/program2/release)
>
> Is there another way to achieve this without manual checkouts? Is
> there a way to update all checkouts (program1, program2) just from the
> company folder?
>

If it's purely naming convention you are looking for, then you could do the
following:

svn co /company/product ./company
>

This will make the 'company' folder a working copy of the /company/product
folder. This does make it slightly less obvious as to where 'company' is
checked out from.

Unfortunately, because /program1 and /program2 are not direct children of
the /company directory, I don't think sparse checkouts are an option
(although I could be wrong).

Cheers,
Daniel B.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2370800

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-07-13 07:12:44 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.