path: root/gitweb/INSTALL
diff options
authorJakub Narebski <>2008-07-07 22:07:53 (GMT)
committerJunio C Hamano <>2008-07-07 23:35:00 (GMT)
commite67c9e3952a60dbf380cead5dae1d13fe9703f3c (patch)
tree8f2e0881edfe5f9698ae5e46f1f125fbc7896405 /gitweb/INSTALL
parent2c95fcf4f92c5d350852ef14aa5140bbe41005b3 (diff)
gitweb: Describe projects_index format in more detail
Update and extend information about $projects_list file format in gitweb/README and in gitweb/INSTALL. Signed-off-by: Jakub Narebski <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'gitweb/INSTALL')
1 files changed, 6 insertions, 0 deletions
diff --git a/gitweb/INSTALL b/gitweb/INSTALL
index f7194db..26967e2 100644
--- a/gitweb/INSTALL
+++ b/gitweb/INSTALL
@@ -144,6 +144,12 @@ Gitweb repositories
Spaces in both project path and project owner have to be encoded as either
'%20' or '+'.
+ Other characters that have to be url-encoded, i.e. replaced by '%'
+ followed by two-digit character number in octal, are: other whitespace
+ characters (because they are field separator in a record), plus sign '+'
+ (because it can be used as replacement for spaces), and percent sign '%'
+ (which is used for encoding / escaping).
You can generate the projects list index file using the project_index
action (the 'TXT' link on projects list page) directly from gitweb.