hgcampfire jest Mercurial hak do powiadamiania w pokoju przy ognisku Zestawienia zmian w najbliższych temat do repozytorium.
Sposób użycia:
Dodaj następujące do Mercurial config (w systemu, użytkownika lub pliku hgrc repo szczebla), zastępując klucza API, URL i pokoju ID:
[Ognisku]
api_key = CAMPFIRE_AUTH_TOKEN_FOR_THE_USER_NOTIFICATIONS_WILL_COME_FROM
url = http://myorg.campfirenow.com
Pokój = 123456
[haki]
changegroup.campfire = python: hgcampfire.notify
Te configs może oczywiście być rozdzielone na różnych plików hgrc, na przykład, jeśli chcesz podać dane Ognisko użytkownika szeroki, ale stosuje się rzeczywistą hak tylko do niektórych repozytoriów.
Personalizacja
Można modyfikować hgcampfire szablon używa do jej notyfikacji przez ustawienie wartości szablonu konfiguracyjnego w [ognisku] sekcji. Domyślną wartością jest {użytkownik} pchnął: n {Zestawienia zmian}. Ten szablon ma następujący kontekst dostępne mu: root jest repozytorium ścieżka główna, użytkownik jest wartość zmiennej środowiskowej $ USER i Zestawienia zmian lista Zestawienia zmian pchnął.
Można również zmodyfikować hgcampfire szablonów używa zgłosić każdy changeset, ustawiając cset_template wartości config w [ognisku] sekcji. To powinno być Mercurial szablon changeset, z tego samego formularza można przekazać do --template bym. Domyślną wartością jest * "{malejąco}" przez {autor}
Co nowego w tym wydaniu:.
- Dodaj możliwość uniknięcia ogłaszając scala pochodzących z oddziału, który pasuje do wyrażenia regularnego,
Co nowego w wersji 0.3:
- dodać kontroli, aby ograniczyć typy Zestawienia zmian, które się ogłoszonych - dodaj opcji, aby wyświetlić tylko Zestawienia zmian w danej branży - dodaj opcję aby nie pokazywać jeden oddział łączy - dodaj opcję Nie pokazuj wielu oddział łączy - dodaj opcję aby nie pokazywać normalne nie łączą Zestawienia zmian
Co nowego w wersji 0.2.3:.
- Dokument, że ogniska API wymaga teraz HTTPS
Co nowego w wersji 0.2.2:
- nie pozwól Pythona 2.5 i wcześniejsze podniesienie httpError na 201 kodu odpowiedzi
- Zestawienia zmian w wielu Lista najbardziej niedawnego pierwszego celu,
Co nowego w wersji 0.2.1:
- nie zmuszaj typ wiadomości do wiad
Wymagania :
- Python
Komentarze nie znaleziono