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

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

From: Jean-Yves Avenard <jyavenard_at_gmail.com>
Date: Sun, 30 Oct 2011 13:20:30 +1100

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...

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.

Cheers
Jean-Yves

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-10-30 03:20:35 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.