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

Re: "Skipped obstructing working copy" for folder checked out later from same trunk

From: Ben Fritz <fritzophrenic_at_gmail.com>
Date: Thu, 14 Mar 2013 10:06:23 -0500

On Thu, Mar 14, 2013 at 2:59 AM, Marc Preuß <marc.preuss_at_id1.de> wrote:
> Hi,
>
> when I created my local working copy, I only checked out the projects
> I'm working on.
> Say, there are folders projectA...projectZ in the SVN trunk.
> I created a local folder /projects and used the "Choose items" dialog
> to check out only projectA, projectC and projectG.
>
> Later I also worked on projectK so I went to my /projects folder and checked
> out projectK. Still, the folder hierarchy is the same as in the trunk, only
> that not all folders are there.
>
> /projects
> +-.svn
> +-projectA
> +-projectC
> +-projectG
> +-projectK
> +-.svn
>
> Now when I update /projects I get the "Skipped obstructing working copy"
> message for projectK.
> I understand that it forms its own working copy because it wasn't
> included in my original checkout
> and has its own .svn folder. But why does subversion do that when the
> folder structure is the same
> as in the trunk?
>
> My questions:
> - Is there a way to tell subversion that the new folder is part of the
> same working copy?
> Or somehow "move" it there, without checking everything out again?

I don't know of a way to do this. You can try deleting the .svn
directory inside the new working copy to see what happens, but you
could just end up screwing it up. I'd make a copy first. That's just a
guess, you might get a better answer from somebody else.

> - Is there a way, for a working copy that has originally been checked
> out using "choose items",
> to select more items to include when updating, to avoid this
> situation in the future?
>

This I can answer. Use "Update to Revision" and select the items again
with the same dialog.

Or use the command-line tools with one of the switches to the "svn
update" command. Basically, if you're modifying the current working
copy, you want "update", and you only use "checkout" when you want a
*new* working copy.

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-03-14 16:06:53 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.