Trac, system zarządzania projektami, osiąga nową wersję Trac 1.4

trema

Poprzez publikację zaprezentowano znaczące uruchomienie systemu zarządzania projektami Trac 1.4, który zapewnia interfejs sieciowy do pracy z repozytoriami Subversion i Git, zintegrowaną Wiki, system śledzenia błędów i sekcję planowania funkcjonalnego dla nowych wersji.

Międzyc to narzędzie do zarządzania projektami i śledzenia błędów napisane w Pythonie, zainspirowany CVSTrac, a także rozpowszechniany na licencji BSD, SQLite, PostgreSQL i MySQL / MariaDB mogą być używane do przechowywania danych.

trema ma minimalistyczne podejście do zarządzania projektami i pozwala użytkownikowi zautomatyzować operacje typowe procedury o minimalnym wpływie na procesy i reguły już opracowane w środowisku programistycznym.

Wbudowany silnik wiki umożliwia stosowanie znaczników wiki w opisach problemów, celach i zobowiązaniach. Obsługuje tworzenie łączy i organizowanie łączy między komunikatami o błędach, zadaniami, zmianami kodu, plikami i stronami wiki.

Aby śledzić wszystkie wydarzenia i działania, projekt oferuje interfejs w postaci osi czasu. W postaci wtyczek moduły są dostępne do generowania wiadomości, tworzenia platformy dyskusyjnej, przeprowadzania ankiet, interakcji z różnymi systemami ciągłej integracji, generowania dokumentacji w Doxygen, zarządzania pobieraniem, wysyłania powiadomień przez Slack, obsługi Subversion i Mercurial.

Wśród jego głównych cech można wyróżnić następujące:

  • Umożliwia łączenie informacji między bazą danych błędów oprogramowania, systemem kontroli wersji i zawartością wiki.
  • Służy jako interfejs sieciowy systemu kontroli wersji, takiego jak Subversion, Git, Mercurial, Bazaar lub Darcs.
  • Wykorzystuje zastrzeżony system szablonów internetowych o nazwie Genshi.

Tracrpc

Główne nowe funkcje Trac 1.4

W nowej wersji Traca 1.4 przełączenie na renderowanie przy użyciu szybkiego silnika szablonów Jinja2 jest podświetlone, ponieważ oparty na XML silnik szablonów Genshi został uznany za przestarzały, ale ze względu na kompatybilność z istniejącymi wtyczkami zostanie usunięty tylko w niestabilnej gałęzi 1.5.

Podobnie jak w poprzednich wersjach, eW tej nowej wersji zgodność z poprzednimi wersjami nie jest już dostępna z wtyczkami napisanymi dla Traca w wersjach wcześniejszych niż 1.0. Zmiany dotyczą głównie interfejsów dostępu do bazy danych.

Grupy użytkowników wymienione w polu DW są automatycznie rozwijane na liście użytkowników zawartych w tej grupie. Strony Wiki mają przełącznik między wyświetlaniem tekstu wąskiego i pełnoekranowego.

W szablonach powiadomień e-mail można teraz korzystać z danych o zmianach w polach zgłoszenia.

Automatyczny podgląd tekstu w formacie wiki jest zaimplementowany dla wszystkich standardowych pól (na przykład opisów raportów). Dodatkowo użytkownicy mieli możliwość samodzielnego skonfigurowania czasu oczekiwania pomiędzy zakończeniem wpisu a aktualizacją obszaru podglądu.

Wtyczka TracMigratePlugin stała się częścią Trac i jest dostępna jako polecenie trac-admin convert_db.

Ta wtyczka umożliwia migrację danych z projektu Trac między różnymi bazami danych (na przykład SQLite → PostgreSQL). Możesz również obserwować wygląd biletu delete_comment i podpoleceń przesuwania załącznika.

De inne zmiany wyróżnione w nowej wersji, wyróżniają się następujące:

  • Obsługa klonowania biletów (a także tworzenia biletów na podstawie komentarzy) za pośrednictwem opcjonalnego komponentu tracopt.ticket.clone.
  • Zapewniono możliwość regularnego dodawania niestandardowych łączy do nagłówka nawigacji.
  • Zakres walidatorów zmian został rozszerzony o narzędzie do edycji wsadowej oraz o proces edycji komentarzy.
  • Obsługa dostarczania treści przez HTTPS bezpośrednio z tracd.
  • Zaktualizowano minimalne wymagania dla Pythona (2.7 zamiast 2.6) i PostgreSQL (nie wcześniej niż 9.1).
  • Niestandardowe pola tekstowe otrzymały atrybut max_size.

Si chcesz korzystać z tego systemu zarządzanie projektami możesz odwiedzić poniższy link, gdzie można znaleźć dokumentację jak również instrukcje dotyczące instalacji, użytkowania, a zwłaszcza pobierania programu Trac.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.