У меня есть trac, работающий с mylyn (очевидно, в eclipse) через xmlrpc. Yay в течение шести часов моей жизни. Я могу прикрепить и извлечь контекст для задач в trac.
Настройка вопроса: у меня есть проект, проверенный на две рабочие области. В рабочей области 1 я активирую задачу, открываю некоторые файлы, редактирую некоторые вещи, фиксирую изменения в svn и присоединяю контекст к задаче.
В рабочей области 2 я обновляюсь из svn, извлекаю контекст задачи и активирую ее. Правильные файлы отображаются в Package Explorer (слева), но файлы (которые я оставил открытыми в рабочей области 1) не открываются автоматически, и курсор не помещается в последнюю точку редактирования.
Возможно ли, чтобы trac работал таким образом? Я проверил этот тестовый проект из SVN в двух разных рабочих пространствах точно таким же образом, чтобы протестировать эту функциональность - я прочитал кое-что об именах проектов, которые должны быть одинаковыми, поэтому я удалил эту переменную. Кажется, что способ, которым он работает сейчас, все еще довольно хорош, но было бы еще лучше, если бы я мог сделать это на последнем шаге.
ps вопрос: я еще не настраивал перехваты postcommit от svn до trac, потому что кажется, что все, что они делают, это обновляют статус заявки для вас. Я скучаю по какой-то другой классной вещи, которую они могут сделать, или, возможно, обновление статуса билета - это более сложная задача, чем я думаю?