Czytałem o kilku dyskusjach tutaj i na SO, że repozytoria DVCS zajmują mniej więcej tyle samo miejsca niż ich scentralizowane odpowiedniki. Mogłem to przegapić, ale nie znalazłem dobrego wyjaśnienia, dlaczego tak jest. Ktoś wie?
Załóżmy (dla uproszczenia), że mamy aplikację zawierającą klienta i serwer; czy jest lepszy pomysł na użycie jednego repozytorium dla obu lub pary oddzielnych repozytoriów? Mieszanie ich prawdopodobnie ułatwi śledzenie skorelowanych zmian i utrzymanie skorelowanych gałęzi (tj. Ewolucji protokołu), ale z drugiej strony sprawi, że indywidualny rozwój będzie bardziej zagracony ...
Mój zespół używa jasnego przypadku jako kontroli wersji. Projekt, nad którym pracuję, nie rozpoczął się 7-8 lat temu. Przez cały czas trwania projektu mieliśmy kilka wydań poprawek błędów Service Pack itp. Problemy są śledzone za pomocą systemu śledzenia błędów, a większość osób, które pracują nad poprawkami błędów, postępuje zgodnie z …
W ciągu ostatnich kilku lat pracowałem z kilkoma różnymi systemami kontroli wersji. Dla mnie jedną z podstawowych różnic między nimi było to, czy wersjonują pliki indywidualnie (każdy plik ma osobną numerację wersji i historię), czy też repozytorium jako całość („zatwierdzenie” lub wersja reprezentuje migawkę całego repozytorium) . Niektóre systemy kontroli …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Robię lokalne prototypowanie, które chciałbym zachować pod kontrolą źródła (w celu tworzenia kopii zapasowych i przywracania), ale niekoniecznie chcę …
Jestem kierownikiem projektu w mojej firmie. Współpracuję z kilkoma zespołami programistów korzystających ze standardowego, dobrze znanego systemu kontroli wersji znanego jako CVS. Chciałbym, aby ciągła integracja i automatyczne kompilacje były wdrażane, aby zapobiec problemom z przerwaniem kompilacji i nieprawidłowymi wdrożeniami wkradającymi się na serwery produkcyjne. Jestem pewien, że mogę to …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Muszę pracować z 4-5 programistami na dość przeciętnej aplikacji PHP używającej Codeigniter. Znajdujemy się w 5 różnych lokalizacjach w …
Dziwny tytuł, tak, ale myślę, że mam trochę podstaw. Mamy konto organizacji na github z prywatnymi repozytoriami. Chcemy korzystać z natywnych funkcji github dotyczących problemów / żądań ściągania (żądania ściągania są w zasadzie dokładnie tym, czego chcemy, jeśli chodzi o recenzje kodu i dyskusje na temat funkcji). Znaleźliśmy centrum narzędzi …
Zaczynam nowy projekt i używam SVN (z Tortoise) jako mojego systemu kontroli wersji. Zastanawiałem się, czy możliwe jest utrzymanie bazy danych SQL Server przy użyciu tego samego systemu. Chciałbym zaktualizować moje tabele / funkcje / widoki / procs / triggers / itp. ale nie moje dane, bo i tak będą …
Rozważ znaczniki konfliktu. to znaczy: <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD W szczególnym przypadku, który zmotywował mnie do opublikowania tego pytania, odpowiedzialny członek zespołu właśnie zakończył scalenie z wyższego szczebla do naszego oddziału, aw niektórych przypadkach pozostawił je jako komentarz, jako rodzaj dokumentacji dotyczącej tego, …
Jestem programistą .NET i wielokrotnie używałem TFS (serwer fundacji zespołu) jako mojego oprogramowania do kontroli źródła. Dobre cechy TFS to: Dobra integracja z Visual Studio (więc robię prawie wszystko wizualnie; bez poleceń konsoli) Łatwe wymeldowanie, proces zameldowania Łatwe łączenie i rozwiązywanie konfliktów Łatwe automatyczne kompilacje Rozgałęzienie Teraz chcę używać Git …
Wprowadziłem Mercurial do mojego działu. Uwielbiam to, ale to moja pierwsza kontrola wersji. Używam go z NetBeans PHP do tworzenia stron internetowych. Inny programista, który działa na wewnętrznych aplikacjach firmy, lubi używać Visual Source Safe i nie chce się przełączać. Pracuje w środowisku Visual Studio. Wszyscy inni programiści kupili Mercurial …
Jak zachować wydane pliki binarne pod kontrolą wersji? Pozwala to śledzić, które elementy są zmieniane między poszczególnymi wydaniami. Mam na myśli oddzielenie wydanych plików binarnych od repozytorium źródłowego. Wydane pliki binarne są zbudowane z oprogramowania Continuous Integration lub skompilowane ręcznie.
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.