#38902: Write a pre-commit hook to prevent expanded keywords from being committed ----------------------------+------------------------- Reporter: ryandesign@… | Owner: wsiegrist@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: Keywords: | Port: ----------------------------+------------------------- We should have a pre-commit hook in the Subversion repository to prevent expanded keywords from being committed. That is, if a file has svn:keywords set to "Id", it should not be possible to commit the file with contents like this: {{{ $Id: anything $ }}} The Subversion client is responsible for normalizing this before committing to: {{{ $Id$ }}} The problem is that some committers use non-standard Subversion clients like git-svn that do not respect this requirement. This could have unforeseen consequences and should be prevented. I will work on writing this pre-commit script. It could be combined with the one needed for #12594. -- Ticket URL: <https://trac.macports.org/ticket/38902> MacPorts <http://www.macports.org/> Ports system for OS X