Hello Jesper,
Please, see my previous answer to Jesse.
>
In Eclipse that would be really scary; what if a build script (or
eclipse) accidently deleted some files, and you did not notice when checking
in?
In Eclipse we have a
special hook for this purposes (org.eclipse.core.resources.team.IMoveDeleteHook)
so if everything works normally it shouldn't happen (that we didn't notice on
such deletes).
That is probably sensibly behavior for a client that is bound on a
file browser. Where you would use that same browser to remove
files.
In Eclipse that would be really scary; what if a build script (or
eclipse) accidently deleted some files, and you did not notice when checking
in?
In an IDE there are many agents working on the file system. In a file
explorer, there is only you. So in the latter case, removed files can be assumed
to be intentional. Not so in the former case.
The current behavior is correct for Subversion, as far as I am
concerned.
Cheers,
Jesper
Fra:
subversive-dev-bounces@xxxxxxxxxxx [mailto:subversive-dev-bounces@xxxxxxxxxxx]
På vegne af Jesse Sendt: 27. april 2010 03:54 Til:
Developers mailing list Emne: Re:RE: [subversive-dev] Commit Missing
Status File InSubversive Unsuccessful
Maybe you are right.But TortoiseSVN can recognize my
behaviour,and when I commit,it deleted the "missing" status files from SVN
server.Also Synchronize can do correctly.
------------------ Original ------------------
Date: Mon, Apr 26, 2010 04:49
PM
Subject: RE: [subversive-dev] Commit Missing
Status File InSubversiveUnsuccessful
Hello
Jesse,
You made
incorrect action and as a result you got inconsistent behaviour, i.e. it's not
correct to delete a file by just deleting it from file system because its svn
meta information isn't updated.
From: subversive-dev-bounces@xxxxxxxxxxx
[mailto:subversive-dev-bounces@xxxxxxxxxxx]
On Behalf Of Jesse Sent: Thursday, April 22, 2010 12:58
PM To: Developers mailing list Subject: [subversive-dev]
Commit Missing Status File In SubversiveUnsuccessful
I deleted file in eclipse IDE,and
when I commit,the commit dialog show "Content" as
"Deleted".
I deleted files not in eclipse
IDE,and when I commit,the commit dialog show "Content" as
"Missing"
I right clicked c project
explorer,and commit a missing status file,unsuccessful.the console like
this:
not contain deleted
command.
but I right click Synchronize
Explorer,and commit,it successful,
when successful ,console message
as following:this time svn command contain deleted
command.
Dose anybody meet this
problem?
|