You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Joakim Tjernlund <jo...@transmode.se> on 2010/05/26 13:14:07 UTC

externals in status output

Whenever svn status hits an external it prints:
Performing status on external item at 'mibs'

Performing status on external item at 'build'

Performing status on external item at 'fpga_bins'

These printouts clobbers the screen. Can't these be removed?
The same comment for svn update.

Also, I have noted that updating exernals can be very slow.
I can understnd that for externals pointing to another
repo/host but for externals within the same repo I was hoping
it could be made much faster?

    Jocke

Re: externals in status output

Posted by Joakim Tjernlund <jo...@transmode.se>.
Julian Foad <ju...@wandisco.com> wrote on 2010/05/26 15:57:59:

> From: Julian Foad <ju...@wandisco.com>
> To: Joakim Tjernlund <jo...@transmode.se>
> Cc: dev@subversion.apache.org
> Date: 2010/05/26 16:58
> Subject: Re: externals in status output
>
> On Wed, 2010-05-26 at 15:14 +0200, Joakim Tjernlund wrote:
> > Whenever svn status hits an external it prints:
> > Performing status on external item at 'mibs'
> >
> > Performing status on external item at 'build'
> >
> > Performing status on external item at 'fpga_bins'
> >
> > These printouts clobbers the screen. Can't these be removed?
>
> I suppose the idea was that one of these lines would be printed to
> introduce a new section of output.  In the case where there is no output
> to be printed within that external item, I agree that the extra message
> is is ugly and could be removed.
>
> Does that sound like a good solution to you - that the line is only
> printed if there is also some status information printed after it?

Yes, that would do it too but please remove the empty newlines in any case.
They just waste space on screen.
Oh, please make --quiet always drop those messages too.

>
> Or did you mean that those messages should never be printed, even when
> there is some status information printed after them?

I did, but your suggestion will work too. If you can live
with it I rather see them go away completely.
--verbose could keep them, but the extra newlines should go
go away in any case I think.

>
> - Julian
>
>
> > The same comment for svn update.
> >
> > Also, I have noted that updating exernals can be very slow.
> > I can understnd that for externals pointing to another
> > repo/host but for externals within the same repo I was hoping
> > it could be made much faster?
> >
> >     Jocke
> >
>
>
>

Re: externals in status output

Posted by Julian Foad <ju...@wandisco.com>.
On Wed, 2010-05-26 at 15:14 +0200, Joakim Tjernlund wrote:
> Whenever svn status hits an external it prints:
> Performing status on external item at 'mibs'
> 
> Performing status on external item at 'build'
> 
> Performing status on external item at 'fpga_bins'
> 
> These printouts clobbers the screen. Can't these be removed?

I suppose the idea was that one of these lines would be printed to
introduce a new section of output.  In the case where there is no output
to be printed within that external item, I agree that the extra message
is is ugly and could be removed.

Does that sound like a good solution to you - that the line is only
printed if there is also some status information printed after it?

Or did you mean that those messages should never be printed, even when
there is some status information printed after them?

- Julian


> The same comment for svn update.
> 
> Also, I have noted that updating exernals can be very slow.
> I can understnd that for externals pointing to another
> repo/host but for externals within the same repo I was hoping
> it could be made much faster?
> 
>     Jocke
>