Mamy środowisko (TAP) z wieloma skryptami powłoki działającymi w systemie Solaris. W tej chwili tylko środowisko produkcji i akceptacji jest używane, ponieważ śledzenie wszystkich zmian, które wykonujemy, jest zbyt skomplikowane.Kontrola wersji dla skryptów powłoki
Dlatego też myślałem o wprowadzeniu kontroli wersji, ale tak naprawdę nie mam pojęcia, jak to wdrożyć.
Początkowo myślałem o używaniu SVN z Trac i tworzeniu pojedynczego repozytorium dla całego środowiska. Użyj trunk do środowiska produkcyjnego i tworzenia gałęzi dla środowiska testowego i akceptacji.
Rozwijamy się w gałęzi Test, testujemy ją w gałęzi Akceptacja iw końcu łączymy ją z Pnia dla Produkcji.
Po przeprowadzeniu badań odkryłem, że Git może lepiej pasować w połączeniu z Redmine. A ja nie wiem o podejściu do rozgałęziania/łączenia ...
Czy ktoś myśli o dzieleniu się swoimi pomysłami ze mną? Naprawdę chciałbym mieć trochę informacji i wskazówek, jak się do tego podejść.
Dzięki
Jakie jest twoje pytanie? Wszystko, co mogę zasugerować, to "śmiało". – tripleee
Nie mam dużego doświadczenia z kontrolą wersji. Moje pytanie brzmi, czy ktoś o większej dogłębnej wiedzy może mi powiedzieć, czy to jest dobry pomysł. – Subbeh
Nie używanie kontroli wersji jest katastrofalnie złym pomysłem. Zacznij prosty, zacznij już wkrótce. – tripleee