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

Re: Something is not quite right with cherry-picking files to checkout

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sun, 30 Oct 2011 14:56:36 +0100

On 30.10.2011 03:20, Jean-Yves Avenard wrote:
> Ok.
>
> So here is my scenario..
>
> I wanted to select exactly what was going to be checked out, as I have
> abig SVN repository.
>
> I have a repository that is organised as follow.
>
> Client_Name/Project_Name/{tags,trunk,branches}
>
> This time I wanted to check-out something like:
> client1/project1/trunk
> client1/project2/trunk
> client2/project1/trunk
> client3/project1/trunk
>
> So I selected SVN checkout... entered the URL to my svn repository and
> clicked on "choose items"
>
> This opened a browser showing me all the files.
>
> So I started to unselect everything I didn't want to checkout.
>
> Problem number 1:
> Unfortunately, I unchecked one too many, so I re-clicked on the trunk
> folder again. Only later did I realise that once you reselect a
> folder, none of the subfolders/files are selected. When you select a
> parent folder, all its children should be automatically selected.
> Otherwise you later find that only the folder name got created and
> it's empty. Not very useful...

I'll change that.

> Problem number 2:
> okay, so following problem number 1, I found that the folder was
> empty. So I wanted to checkout all the files...
> Following the documentation
> I went into client1 folder, and select "update to revision..."
>
> I changed the "Update Depth" to Fully recursive, make sure that "make
> depth sticky" was checked
> then clicked on "choose items".
> It shows me all the folders found on the svn server for client1. That
> is project1 and project2. I opened project1 and unchecked tags and
> branches. Then I opened project2 and did the same: uncheck tags and
> branches.
>
> Validated with OK, and ok again.
>
> It will then update all the project1 already checked out.
> However, for project2 it just shows: "Skipped" and will not force
> update any of the files and folders that should be in project2.
>
> As of this time, I'm yet to find a way to complete the checkout of
> project2 which was marked as ignored during the first checkout.
>
> I'm not sure if it's a bug or not, and if it's working as intended, it
> sure is damn hard to find how to checkout files that were previously
> ignored...
>
> At this stage I see only two possibilities: use the command line to
> update the files I want. Or re-do the checkout from scratch, deleting
> that has already been checked out.

Can not reproduce this here.
Are you maybe using an older svn server? There are some problems with
update depth and older servers:
http://subversion.tigris.org/issues/show_bug.cgi?id=4046

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2868163
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-10-30 14:56:47 CET

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.