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

Re: Deleting files outside Eclipse

From: Mike DeHaan <mikedehaan_at_gmail.com>
Date: 2005-08-09 21:58:45 CEST

Mark,

What's wrong with this? I used the os filesystem to delete the file
(not svn) and Subversion was able to report back correctly. What am I
missing?

-M

On 8/9/05, Mike DeHaan <mikedehaan@gmail.com> wrote:
> What command does subclipse use to do the synchronization? Doesn't
> "svn status small-project/ --show-updates" do what we want?
>
> Local deletions appear as ! and remote additions appear as *
>
> http://svnbook.red-bean.com/en/1.1/re26.html
>
> I apologize if I'm way off base.
>
> -M
>
> On 8/9/05, Hugo Visser <hugo@botteaap.net> wrote:
> > Thats strange...in fact you are blaming the vcs for something it has no
> > control over.
> >
> > Maybe you could whip up a script to synchronize the svn checked out copy
> > of your project with the generated stuff from Xilinx? Or maybe Xilinx
> > can make their IDE vcs aware :)
> >
> > If you are on unix you might create a copy and move script (or alias)
> > that just calls svn equivalents of these commands when the scrips are run.
> >
> > Hugo
> >
> > Řyvind Harboe wrote:
> > > On Tue, 2005-08-09 at 09:00 -0400, Mark Phippard wrote:
> > >
> > >>You are missing a key point. When you use Subversion, you need to allow
> > >>Subversion to "own" your working copy. Subversion is not file-based like
> > >>CVS, it is tree-based. So it needs full control of the tree. You cannot
> > >>use the operating system delete, move, copy, rename etc.. commands within
> > >>the WC. You have to use the Subversion commands. There is no way to use
> > >>the OS command first, and then "tell" Subversion about it later.
> > >>
> > >>In Eclipse, with Subclipse, we capture all of the Eclipse commands like
> > >>copy, delete, move and route then through the Subversion commands for you.
> > >>
> > >>There is no way around this. Subclipse has to live by the rules that are
> > >>established by Subversion. Your only option is to either modify or not
> > >>use these scripts.
> > >
> > >
> > > I see. Shame really.
> > >
> > > There are some projects that are forever out of subversion's reach then.
> > >
> > > E.g. Xilinx FPGA IDE projects we keep under Eclipse CVS today. The
> > > Xilinx IDE deletes, moves, copies files blissfully ignorant of CVS and
> > > then subsequently and independently we can fire up Eclipse and
> > > synchronize against + commit against CVS.
> > >
> > > When these sort of projects are involved, I don't forsee one CVS and one
> > > subversion server being maintained, hence the switch to subversion will
> > > never happen in these cases.
> > >
> > > Thanks for the clarification.
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
> > For additional commands, e-mail: users-help@subclipse.tigris.org
> >
> >
>
Received on Wed Aug 10 05:58:45 2005

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.