Edgewall Software

Changes between Initial Version and Version 1 of TranslationRu/TracTickets


Ignore:
Timestamp:
Sep 12, 2008, 7:54:46 AM (16 years ago)
Author:
kossmak@…
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TranslationRu/TracTickets

    v1 v1  
     1= The Trac Ticket System =
     2
     3= Trac система тикетов =
     4[[TracGuideToc]]
     5
     6En-version: TracTickets
     7
     8База данных тикетов Trac предоставляет простой, но эффективный трэкинг задач и багов в рамках проекта.
     9
     10Центральным элементом управления проектом в Trac является тикет, используемый для '''project tasks''' (задач проекта), '''feature requests''' (фьючери реквест - запрос на разработку доп. функциональности), '''bug reports''' (баг-репорты — отчеты о сбоях) and '''software support issues''' (проблемы тех. поддержки).
     11
     12Как и в TracWiki, эта подсистема разработана с целью вовлечь пользователя в проект и сделать его участие насколько возможно проще. Должно быть как можно проще добавлять баг-репорты, вопросы и предлагать улучшения.
     13
     14Проблема назначается человеку, который должен решить проблему или переназначить тикет кому-то другому.
     15Все тикеты могут редактироваться, аннотироваться, разделяться по приоритетам и обсуждаться в любое время.
     16
     17== Поля тикета ==
     18
     19Тикет содержит следующие информационные атрибуты:
     20 
     21 * '''Reporter''' - Автор тикета.
     22 * '''Type''' - Тип тикета (например, дефект/баг, либо запрос на улучшение)
     23
     24 * '''Component''' - Модуль проекта или подсистема, которая затрагивается данным тикетом.
     25 * '''Version''' - версия проекта, к которой относится тикет.
     26 * '''Keywords''' - Ключевые слова, которыми помечается тикет. Полезно для поиска и генерации отчетов.
     27 
     28 * '''Priority''' - Может иметь различные значения: от ''trivial'' (простой, несущественный, низший приоритет) до ''blocker'' (критический, имеет первостепенную важность и требует обработки в первую очередь).
     29 * '''Milestone''' - Поздний срок решения проблемы. (Прим. переводч. — не уверен, что правильно понял суть)  When this issue should be resolved at the latest.
     30 * '''Assigned to/Owner''' - Главный ответственный за обработку проблемы.
     31 * '''Cc''' - Перечисленный через запятую список пользователей или e-mail адресов для получения отчетов/уведомлений. ''Заметьте, что это не означает ответственность или другую политику.''
     32 
     33 * '''Resolution''' - Причина, по которой тикет был закрыт. Одна из {{{fixed (исправлено)}}}, {{{invalid (некорректно)}}}, {{{wontfix (?)}}}, {{{duplicate (дублирует другой тикет)}}}, {{{worksforme (?работа ведется?)}}}.
     34 * '''Status''' - Какой текущий статус? Один из {{{new (новый, создан)}}}, {{{assigned (назначен)}}}, {{{closed (закрыт)}}}, {{{reopened (переоткрыт)}}}.
     35 * '''Summary''' - Краткое описание проблемы.
     36 * '''Description''' - Тело тикета. Хорошее описание должно быть четким, полностью раскрывающим проблему и по существу.
     37
     38'''Примечание:''' Версии Trac до 0.9 не имели поля ''type'', но взамен имели поле ''severity'' (строгость) и другое дефолтное значение для поля ''priority''. Эти изменения были сделаны для упрощения модели тикета, в частности убрано размытое различие между понятиями ''priority'' и ''severity''. Тем не менее, старая модель все еще доступна, если вы ее предпочитаете: просто добавьть/измените дефолтное значение ''priority'' и ''severity'', а также по желанию спрячьте поле ''type'', удалив все возможные его значения через [wiki:TracAdmin trac-admin].
     39
     40
     41'''Примечание:''' [wiki:TicketTypes type], [wiki:TicketComponent component], version, priority и severity поля могут изменены с помощью [wiki:TracAdmin trac-admin] или WebAdmin plugin.
     42
     43'''Примечание:''' Описание встроенных в ''priority'' значений доступно в  [wiki:TicketTypes#Whyistheseverityfieldgone]
     44
     45== Изменение и комментирование тикетов ==
     46
     47Как только тикет введен в Trac, вы можете в любое время изменить информацию в '''annotating''' (аннотацию) бага. Это означает, что изменения и комментарии к тикету являются частью самого тикета.
     48
     49При просмотре тикета. история изменений показывается ниже главной области тикета.
     50
     51''В Trac проекте, вы можете использовать комментарии тикета для обсуждения проблемы и задачи.
     52Это помогает легче понять причины выбора дизайна или реализации при возврате к проблеме позднее.
     53
     54'''Примечание:''' Важная фишка — возможность использовать TracLinks и WikiFormatting в описании тикета и комментариях. Используйте TracLinks для отсылки к другим задачам, чейнджсетам или файлам для уточнения и спецификации вашего тикета и облегчения понимания.
     55
     56'''Примечание:''' Смотрите TracNotification для конфигурирования email рассылки уведомлений об изменении тикета.
     57
     58'''Примечание:''' Смотрите TracWorkflow для получения информации об изменении состояний тикета (жизненном цикле), и как этот процесс может быть модифицирован по заказу пользователя.
     59
     60== Дефолтные значения для Drop-Down полей ==
     61
     62Опция выбора по умолчанию для изменяемых drop-down полей может быть установлена в [wiki:TracIni trac.ini], в `[ticket]` секции:
     63
     64
     65 * `default_component`: Имя компонента, выбираемого по умолчанию
     66 * `default_milestone`: Имя milestone по умолчанию
     67 * `default_priority`: Значение priority по умолчанию
     68 * `default_severity`: Значение severity по умолчанию
     69 * `default_type`: Тип ticket по умолчанию
     70 * `default_version`: Имя version по умолчанию
     71
     72Если любая из этих опций опущена, дефолтное значение будет выбрано первым из списка, или установлено пустой величине, или редактируемое поле попросит установить значение.
     73 
     74== Скрытие полей и добавление своих ==
     75
     76Многие из дефолтных полей тикета могут быть спрятаны из веб интерфейса простым удалением всех возможных значиний в [wiki:TracAdmin trac-admin]. Это относится только к drop-down полям, таким как ''type'', ''priority'', ''severity'', ''component'', ''version'' and ''milestone''.
     77
     78Trac также позволяет вам добавить ваши собственные поля для тикета. Смотрите  TracTicketsCustomFields для получения информации.
     79
     80== Assign-to как Drop-Down список ==
     81
     82Если список возможных владельцев тикета конечный, вы можете изменить поле ''assign-to'' с типа "редактируемая строка" на drop-down список. Это делается посредством установки  в значение “true” опции `restrict_owner` секции `[ticket]` в [wiki:TracIni trac.ini]. В этом случае, Trac использует список всех пользователей для заполнения выпадающего списка.
     83
     84Чтобы пользователь появился в выпадающем списке, он должен быть зарегистрирован в проекте, т.п. в беза данных должен существовать аккаунт. Такой вход автоматически создается в базе данных, когда пользователь в первый раз сохраняет изменения в проекте, например, редактирует настройки пользователя на странице ''Settings'', лабо просто подтверждается поддлинность, если у пользователя есть логин. Также, пользователю должна быть назначена роль `TICKET_MODIFY`, смотрите [TracPermissions permissions].
     85
     86== Предустановки для новых тикетов ==
     87
     88Чтобы создать ссылку на новый тикет с формой, предварительно заполненной значениями, вам нужно вызывать `/newticket?` URL с переменная=значение разделенными &.
     89
     90Возможные переменные:
     91
     92 * '''type''' - значение для выпадающего списка "тип"
     93 * '''reporter''' - Имя или email создателя тикета
     94 * '''summary''' - Строка - краткая формулировка для тикета
     95 * '''description''' - Полное описание тикета
     96 * '''component''' - Значение для выпадающего списка "компонент"
     97 * '''version''' - Значение для выпадающего списка "версия"
     98 * '''severity''' -  Значение для выпадающего списка "строгость"
     99 * '''keywords''' - Ключевые слова
     100 * '''priority''' -  Значение для выпадающего списка "приоритет"
     101 * '''milestone''' -  Значение для выпадающего списка "веха" (Прим. перев. — все-таки должно быть похоже на это по значению)
     102 * '''owner''' - Человек, ответственный за тикет
     103 * '''cc''' - список email-ов для рассылки сообщений об изменениях тикета
     104
     105'''Пример:''' ''/trac/newticket?summary=Compile%20Error&version=1.0&component=gui''[[BR]]
     106
     107----
     108См. также:  TracGuide, TracWiki, TracTicketsCustomFields, TracNotification, TracReports, TracQuery