Поднял на домашнем сервачке gitosis и теперь хотелось бы держать копии всех своих проектов там.
Структура проектов такая, есть каталог workspace в нем каталоги языков python, java, bash, cpp и уже в них находятся каталоги самих проектов. т.е. полный путь до проекта выглядит так ~/workspace/java/test-project. Как мне с помощью гита оставить такое разделение проектов по языка. В файле конфигурации gitosis дописывать имя проекта в секции writable каждый раз при создание нового проекта, как то не хочется, да и постоянно буду забывать это делать.
гитозис — система костылей, можешь поступить в соответствии с его заветами ;) Напиши скрипт, который будет проверять workspace на наличие новых проектов и дописывать из в конфиг гитозиса. Потом повесь этот скрипт на обновления файлов в папочке workspace (типа того: www.ibm.com/developerworks/linux/library/l-inotify/?ca=drs-) и будет счастье ;)