[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

    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?

Received on 2008-04-02 19:09:47 CEST

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