Pytania otagowane jako branching

Rozgałęzienie, w kontroli wersji to duplikacja obiektu pod kontrolą wersji, dzięki czemu modyfikacje mogą odbywać się równolegle wzdłuż obu gałęzi.


10
Jak uniknąć pracy w niewłaściwym oddziale?
Ostrożność zwykle wystarcza, aby zapobiec problemom, ale czasami muszę dwukrotnie sprawdzić gałąź, nad którą pracuję ( np. „Hmm ... jestem w devgałęzi, prawda?”), Sprawdzając losową ścieżkę kontroli źródła plik. Szukając łatwiejszego sposobu, pomyślałem o odpowiedniej nazwie plików rozwiązania ( np. MySolution_Dev.sln ), Ale z różnymi nazwami plików w każdej gałęzi, …




7
jak zachować wydajność, gdy kompilacja prawie zawsze jest zepsuta
Pracuję w średnim zespole, który dzieli ten sam kod źródłowy i chociaż nadal mam integrację, ale ponieważ wszyscy musimy pracować w tej samej gałęzi, kompilacja prawie zawsze jest zepsuta. Ponieważ mamy również zasadę, która została niedawno wprowadzona w celu złagodzenia uszkodzonych kompilacji, która mówi, że nikt nie może się zameldować, …

4
Jak poddać różne wersje biblioteki kontroli wersji? Czy używasz tagów? Czy oddziały? Lub inna metoda?
Niedawno zacząłem poddawać mój kod kontroli wersji (w laboratorium, nad którym pracuję, pod SVN, a moje własne kody w github (oczywiście z git)). Przed użyciem kontroli wersji robiłem coś takiego. Miałem folder z nazwą biblioteki, w wielu folderach z numerem wersji. Za każdym razem, gdy chciałem zacząć pracować nad nowszą …


3
Gdzie zespół QA powinien przeprowadzić testy w modelu rozgałęzienia Gitflow
Jesteśmy dużym zespołem (10-12 programistów i 4 qa) pracującym nad wieloma projektami z tym samym repozytorium git. Jest to serwis internetowy oparty na bootowaniu wiosennym. Szukamy dobrej strategii rozgałęziania i wdrażania git. mamy również zespół qa, który zapewnia, że ​​nasze funkcje działają zgodnie z oczekiwaniami (w pewnym stopniu wolne od …
23 testing  git  branching  qa  gitflow 


1
Gdzie refaktoryzacja należy do modelu nazewnictwa gałęzi GitFlow?
Niedawno zacząłem pracować z modelem GitFlow zaimplementowanym przez bitbucket. I jest jedna rzecz, która nie jest dla mnie całkowicie jasna. Staramy się regularnie rozwiązywać nasze problemy techniczne poprzez zaległości, planowanie i wdrażanie zadań refaktoryzacyjnych. Takie oddziały refaktoryzacji kończą się połączonymi żądaniami typu pull develop. Moje pytanie brzmi, gdzie należą oddziały …

4
Jaki jest najlepszy sposób radzenia sobie z wersjonowaniem produktów i rozgałęzianiem długoterminowych projektów?
Ogólnie, w przypadku projektów długoterminowych, które mogą mieć wiele wydań w trakcie cyklu życia produktów i wymagają wsparcia poprzednich produktów, jaki jest najlepszy sposób obsługi wersji produktu i rozgałęzienia bazy kodu? W bardziej szczegółowym sensie, załóżmy, że istnieje właściwa rozproszona kontrola wersji (tj. Git) oraz że zespoły są małe do …


2
Czy w git nie jest dobrym pomysłem utworzenie tagu o takiej samej nazwie jak usunięta gałąź?
Mam projekt z modelem rozgałęzień git, który z grubsza odpowiada modelowi git-flow nvie . Nasze gałęzie wydania mają nazwy SemVer , npv1.5.2 Kiedy gałąź wydania otrzyma zielone światło do produkcji, zamykamy gałąź, łącząc ją w master, stosując tag, a następnie usuwając gałąź. Ponieważ natychmiast usuwamy gałąź wydania, używamy tego samego …

8
Unikaj gromadzenia się gałęzi
Zaczynamy napotykać problem, gdy stajemy się coraz więksi, gdy funkcje przechodzą do testowania, ale zanim wszystko zostanie przetestowane i zatwierdzone nowe funkcje będą testowane. Tworzy to środowisko, w którym prawie nigdy nie możemy naciskać na produkcję, ponieważ mamy połączenie przetestowanych i niesprawdzonych funkcji. Jestem pewien, że jest to częsty problem, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.