Организация домашнего git сервера?

Поднял на домашнем сервачке gitosis и теперь хотелось бы держать копии всех своих проектов там.

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы