GitPlugin od nanosleep.org
luty 22, 2008 autor rofrol
Zainstalowałem GitPlugin stąd: http://trac-hacks.org/wiki/GitPlugin, ale dostawałem komunikaty broken pipe przy wchodzeniu na poszczególne changesety. Przeglądanie całej timeline działało, także przeglądanie źródeł.
Więc zainstalowałem wersję eksperymentalną z http://nanosleep.org/proj/trac-git-plugin/. Niestety mają tylko dla trac w wersji 0.10.
Dostawałem jednak takie same kouminkaty, ale w końcu przestały wyskakiwać. A oto jak zainstalowałem:
git clone http://nanosleep.org/git/trac-git-plugin
cd trac-git-plugin/gitplugin/0.10
python ez_setup.py .
utworzyłem repozytorium trac w katalogu gdzie już było repozytorium git.
cd projekt1
trac-admin .trac initenv projekt1 sqlite:db/trac.db git .git /usr/share/trac/templates
W pliku .trac/conf/trac.ini dodajemy dodatkowo tekst
[components]
# for plugin version 0.10
gitplugin.* = enabled
I toworzymy katalog
su
mkdir /var/cache/trac-git/
chown -R rofrol: /var/cache/trac-git/
Uruchamiamy serwer
tracd --port 8000 .trac
Napisz odpowiedź
Musisz być zalogowany aby móc dodać komentarz.