Fri 29 Apr 2005 07:02:05 PM UTC, original submission:
I think it would be nice if the output of "monotone status" was more like that of CVS/Subversion/Arch/Bazaar-NG/Codeville/..., i.e. that each line of the output starts with one or possibly more status characters followed by a space and a filename. The current output format contains a lot of debugish information (hashes of files, manifests and revisions) that I think is uninteresting for most people. The base revision hash (old_revision) is probably an exception, though.
Example of current output:
=== [cut here] ========================================
new_manifest [abdfd6f14628729438e51342c1ea942c6fadde04]
old_revision [37e3c64db31734efc2a3ca94d8f4dbd9c51c0e43]
old_manifest [0f02e394c7f6068beff384998f03e4a8ff185a75]
delete_file "example.c"
add_file "foo.txt"
patch "NEWS"
from [cc72e26e5126f2a43b1a91c0ce1213a77861d34c]
to [31af5af168a0d4bf47259cd7f2fa693583a56d87]
=== [cut here] ========================================
Proposed output:
=== [cut here] ========================================
M NEWS
D example.c
A foo.txt
=== [cut here] ========================================
or:
=== [cut here] ========================================
Base revision: 37e3c64db31734efc2a3ca94d8f4dbd9c51c0e43
M NEWS
D example.c
A foo.txt
=== [cut here] ========================================
|