[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn status and externals

From: Robert William Vesterman <bob_at_digitalarts.com>
Date: Wed, 02 Apr 2008 13:09:25 -0400

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.
Received on 2008-04-02 19:09:47 CEST

This is an archived mail posted to the Subversion Users mailing list.