Sweet, thanks Bert. This will certainly save us a substantial amount of
time and energy.
On Fri, Mar 7, 2014 at 8:51 AM, Forest Handford wrote:
> Thank you Bert!
>
>
> On Thu, Mar 6, 2014 at 8:57 AM, Bert Huijben wrote:
>
>> The relevant change was in revision r1428637
>>
>>
>>
>> [[
>>
>>
>>
>> r1428637 | julianfoad | 2013-01-03 23:13:26 +0100 (do, 03 jan 2013) | 7
>> lines
>>
>>
>>
>> Maintain vertical alignment of 'svn status' output with up to 8-digit
>>
>> revision numbers being shown, when '-v' and/or '-u' options are used.
>>
>> Previously the output would only remain aligned up to 6 digits; two spare
>>
>> blank columns were visible but not used.
>>
>>
>>
>> * subversion/svn/status.c
>>
>> (print_status): Allow revision numbers to use all of the existing space.
>>
>>
>>
>> Index: subversion/trunk/subversion/svn/status.c
>>
>> ===
>>
>> --- subversion/trunk/subversion/svn/status.c (revision 1428636)
>>
>> +++ subversion/trunk/subversion/svn/status.c (revision
>> 1428637)
>>
>> @@ -377,7 +377,7 @@ print_status(const char *cwd_abspath, const char *
>>
>>SVN_ERR
>>
>> (svn_cmdline_printf(pool,
>>
>> -"%c%c%c%c%c%c%c %c %6s %6s %-12s
>> %s%s%s%s\n",
>>
>> +"%c%c%c%c%c%c%c %c %8s %8s %-12s
>> %s%s%s%s\n",
>>
>>
>>
>> generate_status_code(combined_status(status)),
>>
>> generate_status_code(prop_status),
>>
>> status->wc_is_locked ? 'L' : ' ',
>>
>> @@ -396,7 +396,7 @@ print_status(const char *cwd_abspath, const char *
>>
>> }
>>
>>else
>>
>> SVN_ERR(
>>
>> - svn_cmdline_printf(pool, "%c%c%c%c%c%c%c %c %6s
>> %s%s%s%s\n",
>>
>> + svn_cmdline_printf(pool, "%c%c%c%c%c%c%c %c %8s %s%s%s%s\n",
>>
>>
>> generate_status_code(combined_status(status)),
>>
>>generate_status_code(prop_status),
>>
>>status->wc_is_locked ? 'L' : ' ',
>>
>>
>>
>>
>>
>> ]]
>>
>>
>>
>> If I read this correctly this should only change the output for revision
>> numbers over 6 digits. (Of course the --xml recommendation still stands)
>>
>>
>>
>> Bert
>>
>>
>>
>> *From:* Adam Contardo [mailto:aconta...@meditech.com]
>> *Sent:* woensdag 5 maart 2014 23:06
>> *To:* Matt McCullough
>> *Cc:* Forest Handford; users@subversion.apache.org; David T. Murphy; SVN
>> Users
>> *Subject:* Re: [SVN Users] SVN Status Command Line in 1.8 vs 1.7
>>
>>
>>
>> Matt,
>>
>>
>>
>> That's an interesting proposal. Do you know if there are any
>> pre-existing tools in M-AT that could parse up an XML file for us.
>>
>>
>>
>> Also, is the extra space character there as a place holder for a
>> piece of data that is depreciated in 1.8+. For example the 8 spaces (or is
>> it 9?) between the M and the revision number are a set of flags (1 char per
>> flag) representing things like lock info, whether or not there are newer
>> revisions on the server, etc? I'm just curious if that space char
>> represented a piece of data that is no longer relevant in 1.8
>>
>>
>>
>> On Wed, Mar 5, 2014 at 9:52 AM, Matt McCullough <
>> matt_mccullo...@meditech.com> wrote:
>>
>> Perhaps use the --XML arg?
>>
>>
>>
>> On Wednesday, March 5, 2014, Forest Handford
>> wrote:
>>
>> A colleague of mine and I discovered that the location of the working
>> revision (working_rev) in 1.8.3 is different from 1.7.12 . We are both
>> using svn.exe from the TortoiseSVN package on Windows. In 1.7 he gets the
>> following:
>>
>>
>>
>> M 1167395 1164911 FHANDFORD
>>
>> C:\ProgramData\Meditech\MTCM.Universe\MTCM.DEVF.Ring\!AllUsers\Sys\PgmCache\Ring\PgmSo