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

Re: [Subclipse-users] DEFECT: refactoring package and reverting

From: Mark Phippard <markp_at_softlanding.com>
Date: 2006-11-03 14:33:38 CET

"utilisateur_182" <utilisateur_182@caramail.com> wrote on 11/03/2006
04:32:14 AM:

> using Eclipse 3.2.0 GTK (on mandrake), with Subclipse 1.0.3, and
subversion
> 1.2.3 (r15833).
>
> Preference: JavaSVN
>
> Issue 1:
>
> 1/ I've created a Project (which is not a Java project by the way) from
a
> svn://localhost/rep URL.
> 2/ The source are in a root package 'ourcompagny'
> 3/ I've selected this root package, selected refactoring, renaming to
'com.
> ourcompagny'
> 4/ I've selected 'Synchronize with repository'
> => All the "old files" (ourcompagny.*) are marked as deleted. But the
only
> new file is the new root package "com.ourcompagny" and all the files/rep
in
> it are unversioned.
>
> This is a "no-go" for us since we want to use subversion instead of CVS
only
> to keep history over directory renaming (for big refactoring).

These are just artifacts of how Subversion implements move. If you do a
commit from the top of your project tree it will correctly commit
everything.

You should update to 1.1.8 as it has a lot of Synchronize improvements
among other things.

> 5/ Seeing that, i select "revert" and all the old files reappears, but
the
> "new files" are not deleted, and they have the same SVN label decorator
> while they are in the new root package.

That is how svn revert works. If 1.1.8 if you do revert again, it will
delete unversioned files.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Fri Nov 3 14:33:46 2006

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

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