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

Re: Feature request: Reduce the number of redundant lines printed during externals update

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sun, 01 Jul 2012 08:07:37 +0200

On 13.06.2012 16:14, Yakov Galka wrote:
> Proposal: Reduce the number of redundant lines printed during externals
> update.
>
> Rationale:
>
> Currently Tortoise prints three lines per each external during update,
> even if it's up-to-date. It clutters the log, especially if the
> repository has many externals. For example, last time I updated I got this:
>
> Command Update
> Updating D:\trunk2
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 20
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 38
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 49
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 47
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 45
> External D:\trunk2\3rdParty***\Boost
> Updating D:\trunk2\3rdParty***\Boost
> Completed D:\trunk2\3rdParty***\Boost - at revision: 44
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 60
> External D:\trunk2\3rdParty***\***
> Updating D:\trunk2\3rdParty***\***
> Completed D:\trunk2\3rdParty***\*** - at revision: 66
> Completed At revision: 31495
>
> Note that the stuff pulled from externals is usually the least
> important, so these lines distracts the user from the more important
> things which are in the beginning of the log. This is annoying.
> Therefore, what I would like to see is that each external prints just
> one line to the log:
>
> Command Update
> Updating D:\trunk2
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\Boost
> External D:\trunk2\3rdParty***\***
> External D:\trunk2\3rdParty***\***
> Completed At revision: 31495
>
> And if possible, add a user configurable "quite mode" that won't print
> the "External" lines at all:
>
> Command Update
> Updating D:\trunk2
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Updated D:\trunk2\Src\***
> Completed At revision: 31495
>
> In case something *is* updated within the external, I expect the regular
> stuff ("Updated", "Added", etc...) be printed as usual.

I've created issue #356 for this:
http://code.google.com/p/tortoisesvn/issues/detail?id=356

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2974185
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-07-01 08:07:47 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.