BrowserModule displays wrong author in SVN keywords on HEAD Revision
|Reported by:||Owned by:||Jun Omae|
Fixed substitution for author in svn:keywords.
Description (last modified by )
I'm responsible for the Trac environment located at https://svn.fhem.de/trac/
We're using only the BrowserModule to display our SVN repository.
The $Id$ replacement always contains the wrong author when opening the file content in HEAD revision.
Example: The following file was last modified by me (markusbloch) at revision 11987, but the displayed author in $Id$ contains the author name of the latest revision HEAD and not revision 11987 (were this file was last modified)
Only when explicitly selecting my file at revision 11987, the author is displayed correctly: https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/98_version.pm?rev=11987
So when browing the repository, all files were displayed by Trac with the author name of the latest commit (HEAD) no matter if the file was modified during the latest commit or not.
This problem also occurs when using the ZIP download functionality for trunk. All files contains $Id$ with the author of the latest commit.
Our project relies on correct $Id$ replacement, because we have about 60 developers, were each is commiting changes to specific files only. The developed application uses the author names from $Id$.
The problem could be verified on Trac 1.0.2 (used at svn.fhem.de) and latest Trac 1.2 (virtual machine on my laptop)
Please use the correct author name of the last change revision per file and not the author name of HEAD revision.
Please let me know, if I can help you.
Change History (10)
follow-up: 4 comment:3 by , 6 years ago
|Keywords:||svn:keywords added; svn browser author removed|
|Milestone:||undecided → next-stable-1.0.x|
comment:7 by , 6 years ago
|Milestone:||next-stable-1.0.x → 1.0.14|
|Status:||new → assigned|