Jaki jest najlepszy sposób na sprawdzenie kodu, zanim zostanie on przypisany do pnia SVN? Jednym z pomysłów, o których myślę, jest zlecenie dewelopera zatwierdzenia kodu w oddziale, a następnie przejrzenie jego kodu podczas scalania wersji gałęzi do pnia. Czy to dobra praktyka? Jeśli nie, co jeszcze można zrobić, aby przejrzeć …
Przepraszam za ten długi post, ale myślę, że warto. Właśnie zacząłem od małego sklepu .NET, który działa zupełnie inaczej niż w innych miejscach, w których pracowałem. W przeciwieństwie do którejkolwiek z moich poprzednich pozycji, oprogramowanie tutaj napisane jest skierowane do wielu klientów i nie każdy klient otrzymuje jednocześnie najnowszą wersję …
Staram się spędzać tyle czasu, ile tylko mogę na GitHub obecnie (nawet ja jestem jedyną osobą w zespole w pracy) , aby naprawdę poczuć, jak to będzie jak dla aplikacji korporacyjnych świata rzeczywistego. Jedno z moich pytań dotyczy kontroli wersji . Powiedzmy, że rozpoczęliśmy projekt. Następnie członkowie zespołu utworzyli niektóre …
W pracy używamy SVN, ale tylko z nazwy. Nie rozgałęziamy się ani nie łączymy. Przechowujemy dwie kopie repozytorium, jedną służącą jako gałąź „znacznika”, która jest kopiowana podczas wdrażania i przechowywana w celu naprawy błędów oraz natychmiastowe funkcje typu „to musi działać jak najszybciej”. Musimy pamiętać o skopiowaniu zmian dokonanych w …
Szukam argumentów, aby przekonać kierownictwo do zainwestowania wysiłku w refaktoryzację. Rejestrujemy pracę za pomocą Jira i odnosimy każde svn-commit do wywołania Jira. Moim pomysłem jest wykonanie następujących czynności: ręcznie wykryć obszar kodu, który jest wyjątkowo źle zaimplementowany, ale często używany: zarówno z User-POV, jak i Developer-POV (poprawki błędów) pobierz svn-commits, …
Zwykle, kiedy programuję, mam przed sobą jasne zadanie, ale znajdę irytujące rzeczy, które chciałbym posprzątać w miarę upływu czasu. Tutaj widzę trzy opcje: Zrób to później (może zapomniałem / musiałem poświęcić czas na dodawanie biletu) Zrób to teraz i dokonaj tego razem z moją obecną pracą (niejasne) Zrób to teraz …
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?
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ć?
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 …
Pytanie Czy istnieje uzasadniony powód, aby NIE używać SVN do wdrożeń produkcyjnych, czy jest to tylko przypadek osobistych preferencji i nie ma prawdziwego argumentu przeciwko SVN? tło Moje miejsce pracy ma kulturę oznaczania wersji w SVN, a następnie wdrażanie tych wersji bezpośrednio na różnych serwerach internetowych przy użyciu svn colub …
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 …
Zaraz rozpocznę pracę nad nową wersją (wersja 4) mojej aplikacji komercyjnej. Używam Subversion. W oparciu o twoje doświadczenia, błędy i sukcesy, jak poleciłbyś skonfigurować nową wersję w Subversion? Oto kilka informacji: Zamierzam nadal publikować krytyczne aktualizacje w wersji 3 przez jakiś czas po wydaniu wersji 4. Cały rozwój nowych funkcji …
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 …
Jesteśmy małym sklepem niezależnych dostawców oprogramowania i zwykle co miesiąc wysyłamy nową wersję naszych produktów. Używamy Subversion jako naszego repozytorium kodu, a Visual Studio 2010 jako nasze IDE. Wiem, że wiele osób opowiada się za Mercurial i innymi rozproszonymi systemami kontroli źródła, ale w tej chwili nie widzę, jak moglibyśmy …
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.