new status output
Robey Pointer
robey at lag.net
Tue Oct 25 18:04:04 BST 2005
On 25 Oct 2005, at 0:33, James Blackwell wrote:
> On Tue, Oct 18, 2005 at 03:37:06PM -0700, Robey Pointer wrote:
>
>>>> Just a reminder because this always makes me panic. :)
>>>>
>>>> Please don't use svn's cryptic
>>>> F Q something.c
>>>> Z foo.c
>>>> CY bar.c
>>>> notation. We can afford to spell out words describing the status.
>>>
>>
>> Yeah, when this came up before, the column format was proposed. I
>> just wanted to reiterate it because the mailing list keeps
>> growing. :)
>
> I hear your point, Robey. Getting a pile of alphabet soup is
> frustrating.
[...]
> Would it be helpful to you if there were some sort of option to the
> various commands that show these flags to append a key explaining
> what the
> flags mean?
In short, no. ;)
I think if you have to have a legend to explain the output, something
has gone terribly wrong. There ought to be some way to display the
result without requiring extra deciphering.
> Imagine this though (I'm being a little sloppy here with whats
> possible
> when, but the concept applies)
>
> Added Renamed Modified somedirectory/subdir/anotherdir/
> file
> Conflicted somedirectory/subdir/anotherdir/
> file2
>
> (one keeps different types of changes in different fields for easy
> parsing
> by external third party programs)
I don't think that's true. If I were writing a script, I'd find the
odd spacing more difficult than just words. But either way, the idea
is more like:
renamed somedirectory/subdir/file => somedirectory/subdir/file1
modified somedirectory/subdir/file1
added somedirectory/subdir/file2
There's no need to pile up all of a file's changes on one line. In
some cases (like rename), extra info is helpful anyway.
And now that I've said all that, I have to deflate by saying that I'm
actually okay with the current system of changes files out by
categories. :)
robey
More information about the bazaar
mailing list