www-infrastructure-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geoffrey Corey (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (INFRA-10665) Improve svn:mergeinfo property diff in Subversion commit e-mails to be user-friendly
Date Mon, 23 Nov 2015 17:14:11 GMT

     [ https://issues.apache.org/jira/browse/INFRA-10665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Geoffrey Corey resolved INFRA-10665.
------------------------------------
    Resolution: Won't Fix

> Improve svn:mergeinfo property diff in Subversion commit e-mails to be user-friendly
> ------------------------------------------------------------------------------------
>
>                 Key: INFRA-10665
>                 URL: https://issues.apache.org/jira/browse/INFRA-10665
>             Project: Infrastructure
>          Issue Type: Improvement
>            Reporter: Konstantin Kolinko
>            Assignee: Geoffrey Corey
>
> The commit e-mails that are currently produced by ASF Subversion server use very verbose
format to print changes in svn:merge-info property.
> It is quite inconvenient for projects that have long history, many branches and do a
lot of merging, such as Apache Tomcat.  About 90% of e-mail message text is wasted by mergeinfo
diff and is totally unreadable.
> For example: (e-mail for r1710526 on dev@tomcat):
> http://mail-archives.apache.org/mod_mbox/tomcat-dev/201510.mbox/%3C20151026081307.4AC1B3A0233%40svn01-us-west.apache.org%3E
> If I ask command-line tool for that information, it prints it pretty:
> svn diff -c r1710526 --properties-only
> {noformat}
> Index: tc7.0.x/trunk
> ===================================================================
> --- tc7.0.x/trunk       (revision 1710525)
> +++ tc7.0.x/trunk       (revision 1710526)
> Property changes on: tc7.0.x/trunk
> ___________________________________________________________________
> Modified: svn:mergeinfo
>    Merged /tomcat/trunk:r1710523
> {noformat}
> A year ago these e-mails also used pretty format, but it was lost during reconfiguration
of the servers.
> Looking into archives, the pretty diff for mergeinfo was originally introduced between
March 15 and March 19 2012.  (Using Apache Tomcat as an example of a project that does many
merges, e-mail for r1301284 used verbose format, one for r1302349 used pretty format
> http://mail-archives.apache.org/mod_mbox/tomcat-dev/201203.mbox/browser
> )
> Looking into infra mailing list archive of that time, there were several commits to svnmailer
on March 17 2012.
> (Browsing archive -> infrastructure -> March 2012 -> sort by date -> page
8)
> Especially see r808991 in infra svn repository.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message