diff --git a/templates/gitweb/changeset.tmpl b/templates/gitweb/changeset.tmpl
--- a/templates/gitweb/changeset.tmpl
+++ b/templates/gitweb/changeset.tmpl
@@ -1,5 +1,5 @@
#header#
-
#repo|escape#: Changeset
+{repo|escape}: changeset {rev}:{node|short}
@@ -20,7 +20,7 @@
author | #author|obfuscate# |
| #date|date# (#date|age# ago) |
-changeset | #node|short# |
+changeset {rev} | {node|short} |
manifest | #node|short# |
#parent%changesetparent#
#child%changesetchild#
diff --git a/templates/gitweb/map b/templates/gitweb/map
--- a/templates/gitweb/map
+++ b/templates/gitweb/map
@@ -28,13 +28,13 @@ difflineminus = '#line|escape#
'
diffline = '#line|escape#
'
changelogparent = 'parent #rev#: | #node|short# |
'
-changesetparent = 'parent | #node|short# |
'
+changesetparent = 'parent {rev} | {node|short} |
'
filerevparent = 'parent: | {rename%filerename}{node|short} |
'
filerename = '{file|escape}@'
filelogrename = '| base'
fileannotateparent = 'parent: | {rename%filerename}{node|short} |
'
changelogchild = 'child #rev#: | #node|short# |
'
-changesetchild = 'child | #node|short# |
'
+changesetchild = 'child {rev} | {node|short} |
'
filerevchild = 'child: | #node|short# |
'
fileannotatechild = 'child: | #node|short# |
'
tags = tags.tmpl