Przenosimy zespół naszego projektu z jednej gałęzi Main / Trunk do wielu gałęzi Development / Work, które powinny być regularnie łączone w Main. Opieramy nasz nowy proces na tym artykule i Przewodniku rozgałęziania TFS (korzystamy z TFS i Visual Studio 2010). Obecnie nad projektem pracuje od 1 do 5 osób. …
Czy dobrą praktyką jest posiadanie zdalnego oddziału dla każdego dewelopera w projekcie? Używamy Git z następującymi gałęziami: mistrz wydanie rozwijać Gdyby każdy programista miał swoją gałąź, mogliby wepchnąć kod do swoich gałęzi, a inni mogliby scalić te zmiany we własnych gałęziach.
Mój zespół w pracy rozpoczyna nowy projekt, używając Subversion jako naszego VCS (możesz rozważyć ten zestaw w kamieniu do celów tego pytania). Wciąż jesteśmy w początkowej fazie projektu i staramy się uzgodnić model rozgałęzienia. Nasz poprzedni projekt był oparty na niestandardowym modelu wersji, który doprowadził do problemów podczas zarządzania poprawkami …
Jestem w trakcie sporu (oczywiście serdecznego) z moim tropem dotyczącym prawidłowego nazewnictwa gałęzi. Dotyczy to naprawy błędów i małych gałęzi funkcji, a nie długotrwałych gałęzi funkcji. W przypadku długo działających gałęzi funkcji zgadzamy się, że nazwy czytelne dla ludzi są lepsze. Oto dwa punkty widzenia: Moje: Nazwy oddziałów według ich …
Szukam „najlepszych praktyk” dotyczących ról i obowiązków, a konkretnie tego, kto jest odpowiedzialny za fuzje z gałęzi rozwoju do pnia (lub głównego). Zasadniczo szukam amunicji, która pomogłaby mojej sprawie. Pozwól mi opisać, z czym mam do czynienia. Jestem głównym programistą (właścicielem) konkretnej aplikacji. Nasza firma niedawno przeniosła się z VSS …
Jeśli pracujemy tylko z jednym oddziałem w Subversion, czy powinniśmy się tym przejmować? Czy nie możemy po prostu pracować na bagażniku, aby przyspieszyć? Oto jak rozwijamy się z Subversion: Jest tu bagażnik Tworzymy nową gałąź rozwoju W tej branży opracowujemy nową funkcję Po zakończeniu tej operacji jest ona łączona w …
W szczególności pracuję nad narzędziem, które integruje DVCS i system kompilacji, ale wydaje mi się, że wyzwanie, przed którym stoję, pojawi się dla każdego, kto opracuje narzędzie „meta” (kompilator, VCS, system kompilacji, tester itp.), chcą rozwijać się poprzez „karmę dla psów” . Moje pytanie brzmi: w procesie wydania w stylu …
Mamy trzy zestawy pakietów testowych: „Mały” apartament, którego uruchomienie zajmuje tylko kilka godzin „Średni” apartament, który zajmuje wiele godzin, zwykle jest uruchamiany co noc (co noc) „Duży” pakiet, którego uruchomienie zajmuje tydzień + Mamy też kilka krótszych pakietów testowych, ale nie skupiam się na nich tutaj. Obecna metodologia polega na …
Niedawno rozmawiałem o dvcs ze współpracownikiem, ponieważ nasze biuro zaczyna rozważać przejście z TFS (jesteśmy sklepem MS). Byłem bardzo zdezorientowany, ponieważ powiedział, że chociaż używa Mercuriala, nie słyszał o poleceniu „gałęzi” lub „kasy”, a te terminy były mu nieznane. Po zastanowieniu się, jak to możliwe, że nie wiedział o nich …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.