|SV: Re:RE: [subversive-dev] Commit Missing Status File InSubversive Unsuccessful|
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.
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
To: "'Developers mailing list'"<subversive-dev@xxxxxxxxxxx>;
Subject: RE: [subversive-dev] Commit Missing Status File InSubversiveUnsuccessful
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.
On Behalf Of Jesse
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?