Code

gitweb: change filename/directory name of snapshots
authorMatthias Lederhofer <matled@gmx.net>
Thu, 7 Jun 2007 09:27:08 +0000 (11:27 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 13 Jun 2007 05:22:06 +0000 (22:22 -0700)
commit9a7d941056fcf6df8324097b73c78353174e4e1b
tree1160c9e4a8889cae9817dc2237e673cbb7f63b56
parentaa32eedc69e4966cc822a2f9f07c30b437e40b8c
gitweb: change filename/directory name of snapshots

/.git or .git is removed from the project name and the
basename of the remaining path is used as the beginning of
the filename and as the directory in the archive.

The regexp will actually not strip off /.git or .git if there
wouldn't be anything left after removing it.

Currently the full project name is used as directory in the
archive and the basename is used as filename.  For example a
repository named foo/bar/.git will have a archive named
.git-<version>.* and extract to foo/bar/.git.  With this patch
the file is named bar-<version>.* and extracts to bar.

Signed-off-by: Matthias Lederhofer <matled@gmx.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
gitweb/gitweb.perl