email2trac jest open source, swobodnie rozpowszechniane i niezależny od platformy oprogramowania wiersza polecenia realizowane w Pythonie i składa się z kilku narzędzi, które mogą być używane do łatwego i szybkiego konwertowania e-maili do biletów dla systemu śledzenia Trac problem.
Funkcje w skrócie
Kluczowe funkcje obejmują wsparcie dla konwersji wiadomości e-mail w formacie HTML, obsługę załączników, wsparcie dla aktualizacji bilety poprzez e-mail, obsługa Unicode, obsługa przepływu pracy, wsparcie DiscussionPlugin, wsparcie FullBlogPlugin i wykrywania spamu.
W celu kontrolowania zachowania, narzędzie może być łatwo konfigurowane za pomocą pliku konfiguracyjnego. Niektóre opcje wiersza polecenia są również podczas pracy email2trac z emulatora terminala Linux.
Pierwsze kroki z email2trac
Oprogramowanie jest napisane w językach programowania C i Python. Aby go zainstalować ze źródeł, należy pobrać najnowszą archiwum z Softoware lub projekt & rsquo; s oficjalną stronę, zapisz go na komputerze, jego rozpakowania, otwórz emulator terminala i przejdź do lokalizacji wyodrębnionych plików archiwalnych z & lsquo; cd & rsquo; poleceń.
Następnie należy wpisać & lsquo; ./ configure && make & rsquo; Polecenie do konfiguracji, optymalizacji i skompilować kod źródłowy programu dla architektury sprzętowej i systemu operacyjnego. Zainstaluj system oprogramowania szeroki wykonując & lsquo; make install & rsquo; . polecenia z uprawnieniami roota p>
Co nowego w tym wydaniu:
- email2trac obsługuje discussionplugin v0.9dev , Starsze vcersions nie są już wspierane, zamyka # 365;
Co nowego w wersji 2.8.4:
- Nie był to przypadek, w którym dolna metoda na zasadzie Łańcuch był określany jako obiekt zamiast faktycznie dokonywania wywołanie metody, zamyka # 340;
- Niestandardowe pola biletów nie zostały poprawnie zainicjowany, zamyka nr 338
- Naprawiono problem Format-bezpieczeństwo w run_email2trac.c, zamyka # 341;
- Poprawiono literówkę w zmiennej zadania, zamyka nr 342
Co nowego w wersji 2.8.0:
- wykonane także delete_spam wirtualny env świadomość,
- cc_fields ignorowane istniejące biletów pole CC na aktualizację biletu, zamyka # 324;
- strip_quotes drukowane na standardowe wyjście, zamiast korzystać z funkcji rejestratora. Z powodu tego błędu run_email2trac złamie, zamyka nr 325
- Dodane suppport dla trac wersji 1.1, zamyka # 322;
- Dodano nową opcję cc_black_list. Gdy CC-adres jest na tej liście. Nie wil umieścić w polu CC-biletowej.
- Naprawiono błąd z nazw plików załączników, które zawierają Unicode nazwy plików, zamyka # 327;
- Naprawiono błąd w get_sender_info funkcji, gdy staramy się dopasować adres e-mail do użytkownika trac, zamyka # 333;
- Nowa wersja trac agilo zmienił import dla modelu biletu. Najpierw spróbuj nową instrukcję import i jako rezerwowy używać starego, zamyka # 330;
- błędów Raport run_email2trac do syslog (zakład LOG_MAIL) zamiast printf
- dodane do projektu Bloodhound, zamyka nr 331 (nie testowane)
- Produkt bloodhound może być określony przez:
- Wiersz polecenia - & gt; email2trac -B / --bh_product
- email2trac.conf
- {{{
- [email2trac]
- projekt: / data / trac / test / projekt / E2T
- bh_product: rozwój
- .....
- }}}
Pomoc
Wymagania :
- Python
Komentarze nie znaleziono