понедельник, 26 июля 2010 г.

установка xdebugtoolkit

PHP Club форумы: - xdebugtoolkit 0.1.3: "xdebugtoolkit 0.1.3

Помаленьку мой проект обретает человеческие черты, так что его уже не так стыдно показывать

На данный момент проект xdebugtoolkit содержит:

1. главную утилиту для построения деревьев вызовов из файлов xdebug'а - cg2dot
2. вспомогательную утилиту для разбивания агрегированных файлов - cgsplit


Утановка вместе с xdot заключается в следующем:

1. Забираете из перозитория последний тег:

code:svn co http://xdebugtoolkit.googlecode.com/svn/tags/0.1.3/xdebugtoolkit/ xdebugtoolkit


2. Забираете xdot

code:svn co http://jrfonseca.googlecode.com/svn/trunk/xdot/ xdot


3. Устанавливаете требуемые для xdot компоненты:

code:apt-get install python-gtk2 graphviz


для примера можно сразу запустить:

code:xdebugtoolkit/cg2dot.py -t0 xdebugtoolkit/fixtures/2.php.cg | xdot/xdot.py -


Надеюсь, на чистой машине все сработает. Если не сработает, присылайте, пожалуйста, тексты ошибок (для этого может потребоваться запускать cg2dot.py и xdot не через pipe, а по отдельности c промежуточной записью в файл и чтением из него).
Мне удавалось запускать эту связку и на винде, но не обошлось без танцев с бубном по поиску нужных версий всяких pycairo, pygtk, и т.д.

Оно уже сейчас довольно функциональное, но хочется узнать мнение, чего еще не хватает для нормальной работы. Выслушаю любые пожелания.

Отправлено через панель инструментов Google:"

1 комментарий: