You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Robert William Vesterman <bo...@digitalarts.com> on 2008/04/02 17:09:25 UTC
svn status and externals
I find the verbosity of "svn status" with respect to externals to be
somewhat annoying. It's clear, from googling, that I am not alone in
this. I am aware of the "-q" and "--ignore-externals" options, but
neither of them do what I want.
The "-q" option still prints out the annoying "Performing status on
external item" lines, and moreover has effects not related to externals
(such as not showing "?" unversioned files).
The "--ignore-externals" option still prints out the annoying "X" lines,
and moreover does not show any changes that are in any of the externals.
What I would really like is something like this:
M SomeFile
A NewFile
? WhatFile
MX SomeExternal/VersionedFile
?X OtherExternal/UnversionedFile
Instead of the current:
X SomeExternal
M SomeFile
X CompletelyUnchangedExternal
X SomeOtherCompletelyUnchangedExternal
A NewFile
? WhatFile
X OtherExternal
Performing status on external item at 'SomeExternal'
M VersionedFile
Performing status on external item at 'CompletelyUnchangedExternal'
Performing status on external item at
'SomeOtherCompletelyUnchangedExternal'
Performing status on external item at 'OtherExternal'
? UnversionedFile
Is there anything that does this, or something similar?
Is there some fundamental reason that I'm missing that makes something
like this unsafe in some way?
Thanks.