Mamy nasz główny oddział, w którym łączymy nasze funkcje. Muszę być w stanie zwiększyć naszą wersję w commit/merge do wzorca automatycznie jako część scalenia. Czy jest sposób, w jaki mogę to zrobić, aby podwyższona wersja została zatwierdzona jako część tego zatwierdzenia, bez konieczności automatycznego sprawdzania, zmiany, zatwierdzenia, które skutecznie podwoi wszystkie nasze zatwierdzenia?Zmień plik wersji automatycznie po zatwierdzeniu z git
8
A
Odpowiedz
9
Możesz użyć do tego celu git hooks.
Specjalnie dla haka pre-commit
. Można go utworzyć z próbki w .git/hooks/pre-commit.sample
, usuwając sufiks .sample
i edytując go. Zawartość pre-commit
zostanie wykonana tuż przed zatwierdzeniem.
To może zawierać coś takiego
#!/bin/sh
command-that-increases-version version.text
git add version.text
Wszelkie modyfikacje version.text
zostaną następnie uwzględnione w popełnić.
Powiązane problemy
- 1. Jak automatycznie naciskać po zatwierdzeniu w git?
- 2. Podłączyć problem z zatwierdzeniem po zatwierdzeniu
- 3. rtęć: uruchamianie zdalnych testów regresji automatycznie po każdym zatwierdzeniu
- 4. Git Hak po zatwierdzeniu jako zadanie w tle
- 5. Uczyń git ignorować zmień nazwę
- 6. SVN: Ignoruj zewnętrzne po zatwierdzeniu
- 7. Git log: log przyszłych wersji
- 8. Co oznacza komunikat "przepisać ... (90%)" po zatwierdzeniu git?
- 9. Jak chronić plik w repozytorium git przed zatwierdzeniem po pierwszym zatwierdzeniu?
- 10. Jak automatycznie uzyskać określony plik (> 1MB) z git
- 11. Jak korzystać z łatki w formacie git przy pierwszym zatwierdzeniu
- 12. Proste git po zatwierdzeniu przechwytywania, aby skopiować zatwierdzone pliki do określonego folderu
- 13. Zmień tekst wygenerowany automatycznie z f.label
- 14. Jak można "opisać git" przy każdym zatwierdzeniu?
- 15. Naprawianie nazw w repozytorium Mercurial po zatwierdzeniu
- 16. ładnie wyświetla plik zmień historię w dzienniku git
- 17. Intellij IDEA Persistent Changelists (po zatwierdzeniu)?
- 18. HTML TextArea zmień rozmiar automatycznie
- 19. Eksportuj git z historią wersji
- 20. git notatek po BFG?
- 21. Git: Zmień gałąź główną?
- 22. Tworzenie po zatwierdzeniu transakcji na wiosnę
- 23. jak powiedzieć subclipse, aby zignorować zmodyfikowany plik przy zatwierdzeniu
- 24. Wycofanie transakcji po zatwierdzeniu w szynach
- 25. Git ignoruje usunięty plik po scaleniu
- 26. Git: Wyklucz plik z git clean
- 27. Kod Visual Studio Push automatycznie:
- 28. git: zmień początek sklonowanego submodułu
- 29. Konflikt git - plik usunięty w HEAD i zmodyfikowany w wersji
- 30. Jak mogę zrobić "git pull" automatycznie po uruchomieniu mojego serwera