25 июня 2009 г.

Увеличили полезную отдачу от TortoiseSVN

Недавно увеличили полезную отдачу от TortoiseSVN.

Добавили русские словари

Мы начали писать все комментарии к коммитам по-русски. По-умолчанию TortoiseSVN не использует русские словари. Если писать по-русски, то весь текст комментария подчеркивается красным.

Добавить русский словарь очень просто. Советую.

Добавил интеграцию с Trac

Если вы используете Trac и TortoiseSVN, то будет очень полезно настроить их взаимодействие. Опять же минимум усилий и очень хороший результат.

Вкратце. При коммите пишем номер ошибки в Trac.

При просмотре лога ревизий видим номера ошибок и ссылки на соответствующие страницы в Trac'е.

11 комментариев:

  1. Что-то часто слышу упоминание trac, но никак не вникну в суть. Это просто баг-трекер с интеграцией в subversion?

    ОтветитьУдалить
  2. @sixdays
    Очень советую познакомиться с Trac поближе http://trac.edgewall.org. Это система, которая помогает работать над проектом. Для меня Trac практически незаменим.

    ОтветитьУдалить
  3. Анонимный26 июня 2009 г., 22:12

    А какой смысл в комментарияз к коммиту на русском? Русские заказчики?

    ОтветитьУдалить
  4. > А какой смысл в комментарияз к коммиту на русском?

    Дело в том, что по-русски разработчики пишут более развернутые комментарии, чем по-английски. И отдача от просмотра лога ревизий значительно повышается.

    ОтветитьУдалить
  5. Надоело писать тикеты на стикерах? =)))))

    ОтветитьУдалить
  6. @Алексей
    Поменялся формат общения с заказчиком и пользователями. Раньше мы могли себе позволить писать все на доске и этого было достаточно. Сейчас необходимо сохранять ход работы в электронном виде, что как раз позволяет сделать Trac.

    ОтветитьУдалить
  7. а в траке есть русский интерфейс? и начем он написан? попахивает ПХП стилем.

    ОтветитьУдалить
  8. @nim
    Локализация есть с версии 0.12 http://trac.edgewall.org/wiki/TracL10N.

    Написан на Python.

    ОтветитьУдалить
  9. Насколько я помню если в комментарии коммита в репозиторий (для TortoiseSVN конечно) указать символ #, а после него номер задачи, то таким образом можно получить привязку к таске в виде ссылки. Правда это будет только внутри комментария.

    ОтветитьУдалить
  10. @Morooh
    Да, так и есть. Это получится использование форматирования Trac, которые мы делаем в TortoiseSVN. Тоже самое, что в комментарии написать [wiki:... или сделать ссылку на changeset [3296]

    ОтветитьУдалить