/ / Używanie repozytoriów jako usługi hostingowej - git, aplikacje internetowe, hosting, repozytorium

Używanie repozytoriów jako usługi hostingowej - git, aplikacje internetowe, hosting, repozytorium

Czy możliwe jest użycie kontroli wersjirepozytoria takie jak github lub bitbucket jako usługi hostingowe dla Twojej witryny? Ponieważ wiem, że wiele firm ma inną domenę do testowania swojej strony internetowej na różnych etapach, takich jak rozwój, master, testowanie, produkcja itp., Jak stage.domain.com. Więc jak oni to robią? Czy na każdym etapie hostują swoje pliki w usłudze hostingowej do testowania? Jestem trochę zdezorientowany, przepraszam, jeśli to pytanie jest zbyt idiotyczne.

Odpowiedzi:

1 dla odpowiedzi № 1

Zazwyczaj jest tak, że dajesz swojemu serwerowi uprawnienia do pobierania dla różnych gałęzi projektu. Na przykład możesz mieć gałąź programistyczną i wdrożeniową.

Na twoim serwerze testowym będziesz ciągnąć dalejtwoja gałąź rozwojowa i kiedy wszystko jest już gotowe do wdrożenia, twój główny serwer zostanie pobrany z gałęzi wdrożenia po tym, jak popełnisz swój kod.

Tak więc serwer nie jest hostowany na github lub bitbucket, ale kod jest zawsze tam aktualizowany i serwer może aktualizować z niego w locie.


0 dla odpowiedzi nr 2

Zauważyłem, że niektóre usługi / oprogramowanie robi to dla nas. Oto artykuł CHRIS COYIER z css-tricków. Po wypróbowaniu kilku bezpłatnych usług wdrażania osobiście polecam deployhq.com w tym celu. Naprawdę robią bardzo dobrą robotę za darmo.