Michael Schmitt <schmitt@konstantin.uni-trier.de> writes:
> Hello,
>
> please have a look at the following command output. AFAICS, the output of
> "svn status -u -v" is wrong as the last committer is not "schmitt" but
> "ziegel".
>
> schmitt@host:~/Project> svn status -u -v SubDir/1.php
> SubDir/1.php
> * 779 779 schmitt SubDir/1.php
> Head revision: 838
> schmitt@host:~/Project> svn log SubDir/1.php |head
> ------------------------------------------------------------------------
> rev 813: ziegel | 2003-06-20 13:55:21 +0200 (Fri, 20 Jun 2003) | 2 lines
This is not a bug, it's doing exactly what we intend.
However, I do admit it's not what most users expect.
In our docs, we say that the the '-u' flag makes 'svn status' contact
the server and add "out-of-date" information to the normal local
status information. In practice, this means we only add asterisk
characters to local information. But most people *expect* that we
would really, truly display the last-changed-rev and last-author from
the server as well.
This is something that has long confused users. I really wonder if we
should change the behavior. It would be almost effortless; when we
run 'svn st -u', we're doing a real update under-the-hood; all of the
live props ("entry" props) from the server are coming down to us
already. We just need to make use of them.
Any thoughts on this?
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jun 28 10:35:47 2003