Project.pm: create and maintain additional project info
commitd7112f2d4f7b60359aceb508f129f1065418d082
authorKyle J. McKay <mackyle@gmail.com>
Thu, 23 Apr 2015 16:55:13 +0000 (23 09:55 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 23 Apr 2015 16:55:13 +0000 (23 09:55 -0700)
tree7d204191e955366d0676514ce78be5869e5f4257
parent661b5977a07dce14085eb5dc3fe3de398152bd8c
Project.pm: create and maintain additional project info

On project creation set receive.autogc and receive.updateserverinfo
(false and true respectively).

Also make sure the htmlcache subdirectory is created (and has the
correct permissions) when the project itself is.

Always create a 0-length info/lastactivity file with the correct
permissions at project creation time.

Finally, whenever project properties are saved touch htmlcache/changed.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
Girocco/Project.pm