Edgewall Software

Changes between Initial Version and Version 1 of 0.12/TranslationDe/TracTickets


Ignore:
Timestamp:
Jul 16, 2012, 9:22:39 PM (10 years ago)
Author:
trac
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • 0.12/TranslationDe/TracTickets

    v1 v1  
     1= Das Ticket-System von Trac =
     2[[TracGuideToc]]
     3[[TranslatedPages(revision=55)]]
     4Die Ticket-Datenbank von Trac ermöglicht einfache, aber effiziente Vorgangs- und Fehlerverfolgung innerhalb eines Projekts.
     5
     6Als zentrales Element des Projektmanagements von Trac werden Tickets für '''Projektaufgaben''', '''Verbesserungsvorschläge''', '''Fehlerberichte''' und '''Software-Betreuungsvorgänge''' verwendet.
     7
     8Wie das [TracWiki Trac-Wiki] so ist auch dieser Teil mit der Zielsetzung gestaltet, Beiträge und Beteiligung der Benutzer so einfach wie möglich zu machen. Es sollte möglichst leicht sein, Fehler zu melden, Fragen zu stellen und Verbesserungen vorzuschlagen.
     9
     10Ein Vorgang ist einer Person zugewiesen, die ihn bearbeiten oder das Ticket jemand anderem zuweisen muss.
     11Alle Tickets können zu jeder Zeit bearbeitet, kommentiert, zugewiesen, neu gewichtet und besprochen werden.
     12
     13== Ticket-Felder == #TicketFields
     14
     15Ein Ticket enthält Informationen zu folgenden Aspekten:
     16 
     17 * '''Ersteller''' — Der Autor des Tickets.
     18 * '''Typ''' — Die Art des Tickets (beispielsweise Fehler oder Verbesserungsvorschlag)
     19
     20 * '''Komponente''' — Der Teilbereich des Projekts, den dieses Ticket betrifft.
     21 * '''Version''' — Projektversion, auf die sich dieses Ticket bezieht.
     22 * '''Stichworte''' — Stichworte, mit den dieses Ticket gekennzeichnet ist.  Dies ist für das Suchen und die Berichteerstellung nützlich.
     23
     24 * '''Priorität''' — Die Wichtigkeit diese Vorgangs, von ''simpel'' (engl.: trivial) bis ''blockierend'' (engl.: blocker).
     25 * '''Meilenstein''' — Wann dieser Vorgang spätestens abschließend bearbeitet sein sollte.
     26 * '''Zugewiesen zu/Verantwortlicher''' — Hauptverantwortliche Person für die Bearbeitung dieses Vorgangs.
     27 * '''Kopie''' — Eine komma-getrennte Nutzerliste oder E-Mail-Adressen für Benachrichtigungen. ''Beachten Sie, dass dies keine Verantwortlichkeit oder irgend eine andere Festlegung beinhaltet.''
     28 
     29 * '''Lösung''' — Der Grund für das Schließen des Tickets. Einer von {{{gelöst}}} (engl.: fixed), {{{ungültig}}} (engl.: invalid), {{{irrelevant}}} (engl.: wontfix), {{{doppelt}}} (engl.: duplicate), {{{nicht reproduzierbar}}} (engl.: worksforme).
     30 * '''Status''' — Wie ist der aktuelle Zustand? Einer von {{{neu}}} (engl.: new), {{{zugewiesen}}} (engl.: assigned), {{{abgeschlossen}}} (engl.: closed), {{{ wiederaufgenommen}}} (engl.: reopened).
     31 * '''Kurzbeschreibung''' — Eine knappe Beschreibung, die das Problem oder den Vorgang zusammenfaßt.
     32 * '''Beschreibung''' — Der Hauptteil des Ticket. Eine gute Beschreibung sollte aussagefähig, genau und knapp sein.
     33
     34'''Anmerkung:''' Trac-Versions vor 0.9 hatten kein ''Typ''-Feld, sondern enthielten ein ''Schweregrad''-Feld und andere Standardwerte für das ''Priorität''-Feld. Dieser Wechsel erfolgte, um den Ticket-Aufbau durch das Entfernen des begrifflich etwas schwer zu fassenden Unterschieds zwischen ''Priorität'' und ''Schweregrad'' zu vereinfachen. Der alte Aufbau ist trotzdem noch verfügbar, falls Sie ihn bevorzugen: einfach durch !Ändern/Hinzufügen der Standardwerte für ''Priorität'' und ''Schweregrad'', und wahlweise noch durch Verstecken des ''Typ''-Feldes durch das Entfernen aller zur Auswahl stehenden Werte mit [wiki:TracAdmin trac-admin].
     35
     36'''Anmerkung:''' Die Felder [trac:TicketTypes Typ], [trac:TicketComponent Komponente], Version, Priorität und Schweregrad können mit [wiki:TracAdmin trac-admin] oder mit dem [trac:WebAdmin Web-Admin]-Modul verwaltet werden.
     37
     38'''Anmerkung:''' Die Beschreibung der Standardwerte für ''Priorität'' ist in [trac:TicketTypes#Whyistheseverityfieldgone TicketTypes] nachzulesen.
     39
     40== Ticketänderungen und -kommentare == #ChangingandCommentingTickets
     41
     42Nachdem ein Ticket in Trac eingegeben ist, können Sie diese Informationen
     43zu jeder Zeit ändern, indem Sie den Vorgang '''kommentieren'''. Das bedeutet,
     44dass Änderungen und Kommentare als Teil des Tickets aufgezeichnet werden.
     45
     46Beim betrachten eines Tickets erscheint die Änderungshistorie dann unterhalb des Ticket-Hauptbereichs.
     47
     48''Innerhalb des Trac-Projekts selbst nutzen wir Kommentare zum Bespechen von Aufgaben und Vorgängen.
     49Das erleichtert das Verständnis für die Beweggründe hinter der Gestaltung oder hinter einer ausgewählten Umsetzung,
     50wenn man später wieder darauf zurück kommt.''
     51
     52'''Anmerkung:''' Die Möglichkeit zur Verwendung von [TracLinks Trac-Verweisen] (engl.: !TracLinks) und [WikiFormatting Wiki-Formatierung] ist eine wichtige Funktion für Ticketbeschreibungen und -kommentare. Nutzen Sie TracLinks für Verweise auf andere Vorgänge, Changesets oder Dateien, um Ihr Ticket zu präzisieren und verständlicher zu machen.
     53
     54'''Anmerkung:''' Hinweise zur Einrichtung von E-Mail-Benachrichtigungen über Ticketänderungen erhalten Sie auf der Seite TracNotification.
     55
     56'''Anmerkung:''' Hinweise zur Statusänderungen (Ticket-Lebenszyklus), und wie dieser Ablauf angepaßt werden kann, erhalten Sie auf TracWorkflow.
     57
     58== Standardwerte für Auswahllistenfelder == #DefaultValuesforDrop-DownFields
     59
     60Für die verschiedenen Auswahllistenfelder kann in Abschnitt `[ticket]` der Datei [wiki:TracIni trac.ini] die Standardauswahl festgelegt werden:
     61
     62 * `default_component`: Name der Komponente, die standardmäßig ausgewählt ist
     63 * `default_milestone`: Name des Standard-Meilensteins
     64 * `default_priority`: Standardwert für Priorität
     65 * `default_severity`: Standardwert für Schweregrad
     66 * `default_type`: Standard-Ticketart
     67 * `default_version`: Name der Standard-Version
     68 * `default_owner`: Name des Verantwortlichen, ''falls für die betreffende Komponente kein Verantwortlicher festgelegt ist''
     69
     70Falls einige dieser Optionen ausgelassen werden, ist der Vorgabewert entweder der erste Listeneintrag oder ein Leereintrag, abhängig davon, ob ein Eintrag in diesem Feld erforderlich ist. Einige davon können mit dem [trac:WebAdmin Web-Admin]-Modul im Bereich "Ticket-System" ausgewählt werden (andere im Abschnitt "trac.ini"). Wenn ein Verantwortlicher für die Komponente festgelegt ist, wird dieser standardmäßig für ein Ticket verantwortlich gemacht, ansonsten `default_owner`.
     71
     72
     73== Felder verstecken und zusätzliche Felder hinzufügen == #HidingFieldsandAddingCustomFields
     74
     75Viele der Standardfelder können auf der Web-Benutzeroberfläche einfach dadurch das Entfernen aller zur Auswahl stehenden Werte mit [wiki:TracAdmin trac-admin] versteckt werden. Dies gilt natürlich nur für Auswahllistenfelder, wie ''Typ'', ''Priorität'', ''Schweregrad'', ''Komponente'', ''Version'' und ''Meilenstein''.
     76
     77Trac erlaubt Ihnen auch, eigene Ticketfelder hinzuzufügen. Weitere Information dazu erhalten sie auf TracTicketsCustomFields.
     78
     79
     80== «Zuweisen zu» als Auswahllistenfeld == #Assign-toasDrop-DownList
     81
     82Falls die Liste möglicher Verantwortlicher begrenzt ist, können Sie das "Zuweisen zu"-Feld (engl.: assign-to) von einem Eingabefeld in ein Auswahllistenfeld ändern. Das erreichen Sie durch das Setzen der Option `restrict_owner` im Abschnitt `[ticket]` der [wiki:TracIni trac.ini] auf “true”. Dann wird Trac zum Füllen der Auswahlliste für diese Feld die Liste aller Nutzer nutzen, die auf das Projekt zugegriffen haben.
     83
     84Um in der Auswahlliste zu erscheinen, muss ein Nutzer im Projekt registriert sein, ''z.B.'' sollte eine Verbindung des Nutzers in der Datenbank existieren. Ein solcher Eintrag wird in der Datenbank automatisch erstellt, wenn der Nutzer erstmals eine Projektänderung übermittelt, beispielsweise beim Bearbeiten der eigenen Angaben unter ''Einstellungen'', oder einfach durch Anmelden, wenn der Nutzer über Anmeldedaten verfügt. Außerdem muss der Nutzer die [TracPermissions Berechtigung] `TICKET_MODIFY` besitzen.
     85
     86'''Anmerkung:''' Der Beitrag [http://pacopablo.com/wiki/pacopablo/blog/set-assign-to-drop-down Die «Zuweisen zu» als Auswahlliste füllen] (engl.) enthält weitere Hinweise zum Hinzufügen von Nutzereinträgen auf Datenbankebene
     87
     88'''Anmerkung 2:''' Wenn Sie wirkliche Flexibilität benötigen und ein wenig eigenständige Plugin-Programmierung nicht scheuen, dann ziehen Sie [http://trac-hacks.org/wiki/FlexibleAssignToPlugin FlexibleAssignTo] in Betracht (Offenlegung: Hinweis des Plugin-Autors)
     89
     90'''Anmerkung 3:''' Das Aktivieren dieser Option kann merkliche Leistungseinbußen verursachen. Mehr dazu lesen Sie auf der Seite zur [trac:TracPerformance#Configuration Leistungsfähigkeit von Trac].
     91
     92== Vorgabewerte für neue Tickets == #PresetValuesforNewTickets
     93
     94Um einen Verweis auf das Formular für ein neues Ticket, dass mit Vorgabewerten belegt ist, zu erstellen, müssen Sie die `/newticket?`-URL mit Variable=Wert und durch & getrennt aufrufen.
     95
     96Mögliche Variablen sind:
     97
     98 * '''type''' — Die Typ-Auswahlliste
     99 * '''reporter''' — Name oder E-Mail des Erstellers
     100 * '''summary''' — Einzeilige Kurzbeschreibung für das Ticket
     101 * '''description''' — Ausführliche Beschreibung des Tickets
     102 * '''component''' — Die Komponenten-Auswahlliste
     103 * '''version''' —  Die Versions-Auswahlliste
     104 * '''severity''' — Die Schweregrad-Auswahlliste
     105 * '''keywords''' — Stichworte
     106 * '''priority''' — Die Prioritäts-Auswahlliste
     107 * '''milestone''' — Die Meilenstein-Auswahlliste
     108 * '''owner''' — Die für das Ticket verantwortliche Person
     109 * '''cc''' — Eine Liste von E-Mail-Adressen für Benachrichtigungen über Ticketänderungen
     110
     111'''Beispiel:''' ''/trac/newticket?summary=Compiler%20Fehler&version=1.0&component=GUI''[[BR]]
     112
     113----
     114Leseempfehlungen:  TracGuide, TracWiki, TracTicketsCustomFields, TracNotification, TracReports, TracQuery