За последние 24 часа нас посетили 18407 программистов и 1648 роботов. Сейчас ищут 1763 программиста ...

trac+mercurial

Тема в разделе "Установка PHP", создана пользователем Koc, 24 ноя 2008.

  1. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    Есть Debian/lenny
    apache2,php5,phyton,trac+webadmin последних версий. Поставил mercurial и соответствующий плагин для trac'а

    создал папку /var/mercurial/shop
    hg init
    че-то там созжало (.hg)

    Вопросы:
    Как натравить trac на эту папку? в /var/trac/conf/trac.ini закомментил свн и добавил меркуриал
    #repository_dir = /var/svn
    #repository_type = svn
    repository_type = hg
    repository_dir = /var/mercurial/shop

    захожу в localhost/trac пишет, что неизвестный тип репозитория - hg. Но плагин же установлен!


    как делать несеолько проектов на 1 траке? нужно что б было что-то типа trac.shop , trac.project2 и тд.
     
  2. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    Че, никто не ставил чтоли? Или как обычно, всем пофиг?

    hg заработал после перезагрузки машины. Вопрос про несколько проектов на траке остается открытым. Буду гуглить, но хотелось бы и услышать ваши советы.

    Еще хочу trac и hg на поддомены вынести. Тоже буду Инет шевелить на предмет этого.

    Может есть какой-то конкретный букварь, рассказывающий о mercurial?
     
  3. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    trac на поддомен: решено:
    Добавить в узлы к 127.0.0.1 запись sub.domain
    <VirtualHost 127.0.0.1:80>
    SetHandler mod_python
    PythonInterpreter main_interpreter
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnv /var/trac
    PythonOption TracUriRoot /

    # DocumentRoot /var/trac
    ServerName sub.domain
    ServerAdmin aa@aa.aa
    ServerAlias sub.domain
    </VirtualHost>

    Хорошо б это сделать без добавления записей в узлы.

    От какого пользователя должен работать апач и все-все-все?

    В идеале я хотел бы, что б структура бла такова:

    /home/user1
    -/httpdocs
    --/ldomain1/www
    --/domain2/www
    ..
    репозитории и вебморды к ним
    ==========================

    /home/user2
    -/httpdocs
    --/ldomain3/www
    ---/subdomain1.domain3/www
    ---/subdomain2.domain3/www
    --/domain4/www
    ..
    репозитории и вебморды к ним
    ==========================

    /home/user3
    -/httpdocs
    --/ldomain5/www
    --/domain6/www
    ..
    репозитории и вебморды к ним

    Так верно? Народ, ну скажите че-нить, надоело самому с собой общаться