Skip Menu |

This queue is for tickets about the makepatch CPAN distribution.

Report information
The Basics
Id: 41175
Status: open
Priority: 0/
Queue: makepatch

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 2.03
Fixed in: (no value)



Subject: Add -[no]ignore-svn-keywords
Subversion adds some additional keywords over the known ones in RCS and CVS. It would be nice if makepatch had a switch -ignore-svn-keywords for ignoring changes in these keywords. From http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keywords.html I identified the following new keywords: LastChangedDate LastChangedRevision Rev LastChangedBy HeadURL URL (I can provide a patch if you agree on this change) Regards, Slaven
Subject: Re: [rt.cpan.org #41175] Add -[no]ignore-svn-keywords
Date: Mon, 24 Nov 2008 11:51:01 +0100
To: bug-makepatch [...] rt.cpan.org
From: Johan Vromans <jvromans [...] squirrel.nl>
[Quoting Slaven_Rezic via RT, on November 24 2008, 05:43, in "[rt.cpan.org #41175]"] Show quoted text
> Subversion adds some additional keywords over the known ones in RCS and > CVS. It would be nice if makepatch had a switch -ignore-svn-keywords for > ignoring changes in these keywords.
Good suggestion. Do you think we'd also need --exclude-svn and --exclude-git? Should --exclude-git and --exclude-svn be included in --exclude-vc? (I think so). Should I add --exclude-vc-keywords to exclude all RCS, CVS, SCCS, SVN and git keywords? Regards, Johan
On Mon Nov 24 05:51:15 2008, jvromans@squirrel.nl wrote: Show quoted text
> [Quoting Slaven_Rezic via RT, on November 24 2008, 05:43, in > "[rt.cpan.org #41175]"]
> > Subversion adds some additional keywords over the known ones in RCS
> and
> > CVS. It would be nice if makepatch had a switch -ignore-svn-keywords
> for
> > ignoring changes in these keywords.
> > Good suggestion. Do you think we'd also need --exclude-svn > and --exclude-git?
Yes, probably. Show quoted text
> Should --exclude-git and --exclude-svn be included in --exclude-vc? (I > think so).
Probably, to be consistent. svn is special here, because it does not have a .svnignore file like the other VC systems, but one needs to use a svn command (specifically, svn propget svn:ignore) to get to the information. I can think that under unusual circumstances this might cause a problem. Show quoted text
> Should I add --exclude-vc-keywords to exclude all RCS, CVS, SCCS, SVN > and git keywords?
Probably also, to be consistent. Note that git does not have keyword expansion, and as it seems, will never have. Regards, Slaven