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] [Commented] (INFRA-10665) Improve svn:mergeinfo property diff in Subversion commit e-mails to be user-friendly
Date Thu, 19 Nov 2015 22:35:11 GMT

    [ https://issues.apache.org/jira/browse/INFRA-10665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15014574#comment-15014574

Geoffrey Corey commented on INFRA-10665:

This is an affect from INFRA's policy on deploying + maintaining packages.

To quote from another source:

"For quite some time (well over 18 months now) the Infrastructure team has a policy that we
will only deploy products, from packages stored in an accessible repo.

By default this only includes upstream suppliers from the OS. The OS is currently Ubuntu 14.04
- so by default we will only ship the latest version available in the repo."

Since this is a custom patch, and given the many other projects on INFRA's plate currently,
this will have to either be closed or remain a "feature request".

> 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
> 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
> Especially see r808991 in infra svn repository.

This message was sent by Atlassian JIRA

View raw message