Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Subversive » Removing an external checked out folder from my project. How?
Removing an external checked out folder from my project. How? [message #40383] Sat, 17 January 2009 06:03 Go to next message
Mark Thomson is currently offline Mark ThomsonFriend
Messages: 4
Registered: July 2009
Junior Member
Hi,

This is probably an easy question, but it's causing me fits.

I have a project checked out from my repository. I then use the repository
browser to checkout a seperate folder (from elsewhere in the repository
tree) using "Find/Check Out As.." then "Check out as a folder into an
existing project".

Everything seems to work as expected with this "external" folder, unless I
later decide that I want to remove it from my project (but not affect the
remote copy).

Using delete+commit will cause the original remote copy to be deleted,
which is what I don't want.

How do I remove this external folder from my project without affecting the
copy that resides outside of my original checkout?

Perhaps I am using the wrong approach to begin with? What should I do?

Thanks in advance for any help.
Mark
Re: Removing an external checked out folder from my project. How? [message #40444 is a reply to message #40383] Wed, 21 January 2009 11:19 Go to previous messageGo to next message
Igor Burilo is currently offline Igor BuriloFriend
Messages: 435
Registered: July 2009
Senior Member
Hello Mark,

When you make a check out as a folder into existing workspace, you checkout
that folder as external definition. So when you want to delete your
"external" folder from workspace it is the same task as you want to delete
any other "not external" folder from workspace. It means that on commit
you'll delete that folder on repository.

Probably it could sound like a hack but if you don't want to share with
other users your externals and you didn't yet commit property changes on
parent folder (when you checked out external folder its parent folder in
working copy will automatically get property svn:externals), then you can
remove svn:externals property from parent folder and delete your external
folder at file system but not from Eclipse.

> Hi,
>
> This is probably an easy question, but it's causing me fits.
>
> I have a project checked out from my repository. I then use the repository
> browser to checkout a seperate folder (from elsewhere in the repository
> tree) using "Find/Check Out As.." then "Check out as a folder into an
> existing project".
>
> Everything seems to work as expected with this "external" folder, unless I
> later decide that I want to remove it from my project (but not affect the
> remote copy).
>
> Using delete+commit will cause the original remote copy to be deleted,
> which is what I don't want.
>
> How do I remove this external folder from my project without affecting the
> copy that resides outside of my original checkout?
> Perhaps I am using the wrong approach to begin with? What should I do?
>
> Thanks in advance for any help.
> Mark
>
>
>
Re: Removing an external checked out folder from my project. How? [message #40505 is a reply to message #40444] Thu, 22 January 2009 01:31 Go to previous message
Mark Thomson is currently offline Mark ThomsonFriend
Messages: 4
Registered: July 2009
Junior Member
Thanks for the reply.

What you have suggested is what I have been doing (although it seems like
a bit of a hack).

I have noticed that when a repository is checked out there is the option
to "disconnect" the local checkout from the repository (i.e. delete the
svn metadata). The option to "disconnect" from the repository does not
exist for nested (external) checked out folders however.

Would it not also make sense to provide this option for external checkouts
like I described previously?

Cheers and thanks,
Mark
Previous Topic:Usability question regarding Sharing Project
Next Topic:Import from Working copy
Goto Forum:
  


Current Time: Sun Dec 21 18:50:56 GMT 2014

Powered by FUDForum. Page generated in 0.02244 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software