From:
subversive-dev-bounces@xxxxxxxxxxx [mailto:subversive-dev-bounces@xxxxxxxxxxx] On
Behalf Of Igor V. Burilo
Sent: Tuesday, April 27, 2010 4:42 AM
To: 'Developers mailing list'
Subject: RE: Re:RE: [subversive-dev] Commit Missing Status File
InSubversiveUnsuccessful
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).
From:
subversive-dev-bounces@xxxxxxxxxxx [mailto:subversive-dev-bounces@xxxxxxxxxxx] On
Behalf Of Jesper Skov
Sent: Tuesday, April 27, 2010 8:06 AM
To: Developers mailing list
Subject: SV: Re:RE: [subversive-dev] Commit Missing Status File
InSubversiveUnsuccessful
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?