Создание репозиториев
Создание дополнительных репозиториев на хостинге KOMTET.PRO.
При условии что вы имеете ssh доступ к площадке, есть возможность создавать дополнительные репозитории.
Создание репозитория
Для создания репозитория необходимо подключиться к серверу (например с помощью putty) и выполнить команды:
Для Mercurial:
hg init ~/repos/hg/ИМЯ.
Для Subversion:
snvadmin create ~/repos/svn/ИМЯ
Для Git:
git init --bare ~/repos/git/ИМЯ
Использование репозитория с системой контроля версии
После чего этот репозиторий можно добавить в Trac или Redmine, либо использовать независимо. Если вы используете Trac, также необходимо настроить обновление кэша репозитория. Рекомендуемый способ — выполнение команды:
trac-admin $ENV changeset added $REPO $REV
после каждого коммита. Сделать это можно через хуки системы контроля версий:
Для Mercurial:
Добавить в hgrc, в секцию [hooks]
changegroup.trac = trac-admin ~trac/ changeset added $REPO $HG_NODE
Для Subversion:
echo -e '#!/bin/sh\ntrac-admin ~trac/ changeset added $REPO $REV' >> ~/repos/git/ИМЯ/hooks/post-commit chmod +x ~/repos/svn/ИМЯ/hooks/post-commit
Для Git:
echo -e '#!/bin/sh\ntrac-admin ~trac/ changeset added $REPO $REV' >> ~/repos/git/ИМЯ/hooks/post-commit chmod +x ~/repos/svn/ИМЯ/hooks/post-commit
Вам также может помочь
Настройка SVN-клиента
Настройка SVN-клиента на примере программы TortoiseSVN