Potrzebuję wyjaśnień na temat obowiązków skryptu kompilacji i serwera kompilacji. Czytałem kilka artykułów w sieci o ciągłej integracji i kompilacjach. Włącznie z Klawisz F5 nie jest procesem kompilacji Serwer kompilacji: monitor pracy serca twojego projektu Codzienne wersje są Twoim przyjacielem Rozmawiałem z moim doradcą na temat procesu kompilacji naszego oprogramowania. …
Próbuję wymyślić osobisty przepływ pracy. Przygotowałem schemat blokowy hipotetycznej długości wydania: jeden programista pcha na publiczne repozytorium github + przyjaciel pomaga przy niektórych funkcjach i naprawia błąd. Czy to rozsądne podejście do kontroli wersji? Główną ideą jest utrzymanie porządku w publicznej repozytorium: Każde nowe wydanie dostaje się do własnego oddziału, …
Najpierw pozwól mi wykreślić termin: celowanie kodu: sprawdzanie kodu rano, a następnie dyskretne przeglądanie wszystkich zmian dokonanych przez innych programistów poprzedniego dnia plik po pliku (zwłaszcza pliki kodu, które pierwotnie opracowałeś) oraz poprawianie formatowania, logiki, zmiany nazw zmiennych, refaktoryzacja długie metody itp., a następnie zatwierdzanie zmian w VCS. Ta praktyka …
Budujemy CRM dla klienta. Teraz, gdy pierwsza duża faza została zakończona, a druga została uzgodniona, klient chciałby podjąć pewne prace, wprowadzając drobne zmiany w schemacie bazy danych i procesach biznesowych w pierwszej fazie, podczas gdy tworzymy drugą . Nie jestem zdecydowany, czy to w ogóle jest praktyczne, ale zakładając, że …
Używam SVN. Czasami coś mi brakuje, kiedy piszę komunikat zatwierdzenia. Ale po popełnieniu nie można go przywrócić, a nawet ja nie mogę edytować wiadomości. Dlaczego nie umieścili w nim funkcji edycji?
Te posty wydają się powiązane, ale mój mózg zaczyna się topić, próbując to przemyśleć: P. Mój pracodawca właśnie zaczął korzystać z kontroli źródła, przede wszystkim dlatego, że zanim zatrudnili więcej programistów, „repozytorium” było dyskiem twardym samotnego programisty, który pracuje głównie z domu. Cały napisany przez niego kod .NET został masowo …
Pracuję dla dużego przedsiębiorstwa (30 000 pracowników) w branży finansowej / ubezpieczeniowej. Chociaż „IT” nie jest naszym głównym celem, powiedzmy sobie szczerze, są to branże oparte na informacjach, a firmy z lepszą przewagą technologiczną wydają się wyprzedzać szybciej. W mojej firmie działa wiele zespołów programistycznych. Są na całej mapie z …
Jaki będzie najlepszy sposób zarządzania sprawdzonym kodem źródłowym w repozytorium kontroli źródła? Czy kod źródłowy powinien przejść proces sprawdzania przed zalogowaniem się, czy też sprawdzenie kodu powinno nastąpić po zatwierdzeniu kodu? Jeśli sprawdzenie nastąpi po wpisaniu kodu do repozytorium, to jak należy to śledzić?
Jestem programistą w dość dużym, zwinnym zespole (mamy ośmiu programistów aktywnie wprowadzających zmiany w jednym repozytorium kodu). Co dwa tygodnie wprowadzamy nową wersję naszego oprogramowania do produkcji. Oto nasz obecny obieg pracy: Rozpoczynając nowe zadanie, programiści tworzą „gałąź funkcji” z głównej gałęzi programowania (korzystamy z git ) i pracujemy nad …
Zaczniemy używać Gita (jeszcze go nie używam) i chcę zdefiniować przepływ pracy. Mamy 4 zespoły w 4 różnych globalnych lokalizacjach, które wspólnie opracowują ten sam produkt. Każdy zespół jest właścicielem części kodu produktu, ale czasami muszą również wprowadzić zmiany w kodzie należącym do innych zespołów. Czy istnieje zalecenie dotyczące przepływu …
Zaczynam od SVN i tak wiele źródeł mówi, że scalanie jest bardzo trudne w SVN w porównaniu do narzędzi DVCS. Do Aktualne pytania mogę znaleźć tutaj na SE są od 2012 roku. Czasami pojawia się wzmianka, że przyczyną jest to, że SVN przed wersją 1.5 nie miał metadanych, ale SVN …
Pracuję nad przepływem pracy git do wdrożenia w małym zespole. Główne pomysły w przepływie pracy: Istnieje wspólny główny projekt, do którego wszyscy członkowie zespołu mogą pisać Cały rozwój odbywa się wyłącznie w gałęziach funkcji Gałęzie obiektów są sprawdzane pod kątem kodu przez członka zespołu innego niż autor oddziału Gałąź funkcji …
Próbuję zdecydować, czy przejście na VCS jest dla mnie sensowne. Jestem programistą internetowym w małej organizacji (5 osób). Myślę o VCS (Git) z następujących powodów: kontrola wersji, tworzenie kopii zapasowych poza siedzibą, scentralizowane repozytorium kodów (dostęp z domu). W tej chwili ogólnie pracuję na serwerze na żywo. Przesyłam FTP, wprowadzam …
Zaczynając od nowego zespołu deweloperów przy nowym projekcie, musimy zdefiniować naszą strategię rozgałęzienia dla naszego repozytorium źródłowego ( np. Microsoft Team Foundation Server 2010 ). Natknęliśmy się na trudną dyskusję na temat tego, czy ... . Posiadaj jedną gałąź wydania, z której wykonujemy kompilacje produkcyjne, a następnie etykietuj, kiedy coś …
Pracuję nad projektem, w którym mamy kontrolę źródła skonfigurowaną do automatycznego zapisywania notatek w narzędziu do śledzenia błędów. Po prostu zapisujemy identyfikator problemu w komunikacie zatwierdzenia, a komunikat zatwierdzenia jest dodawany jako notatka do narzędzia do śledzenia błędów. Widzę tylko kilka wad tej praktyki. Jeśli kiedyś w przyszłości kod źródłowy …
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.