Powoli integrujemy Mercurial w naszym biurze i przy tworzeniu stron internetowych zaczęliśmy używać nazwanych oddziałów. Jednak nie udało nam się znaleźć dobrej konwencji, jeśli chodzi o nazewnictwo naszych oddziałów. Próbowaliśmy: FeatureName (widać, że powoduje to problem w dalszej linii) DEVInitial_FeatureName (Może się mylić, gdy programista przyjdzie i zejdzie po linii) …
W tradycyjnym VCS rozumiem, dlaczego nie popełniasz nierozwiązanych plików, ponieważ możesz uszkodzić kompilację. Nie rozumiem jednak, dlaczego nie powinieneś zatwierdzać nierozstrzygniętych plików w DVCS (niektóre z nich faktycznie uniemożliwiają zatwierdzenie plików). Zamiast tego uważam, że twoje repozytorium powinno być zablokowane przed pchaniem i ciągnięciem , ale nie zobowiązując się. Możliwość …
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?
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 …
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 …
Właśnie rozpocząłem nową pracę w zeszłym miesiącu i wygląda na to, że NIE mają kontroli źródła kodu. Opierają się na kopiach zapasowych, które przyjmuje ich dostawca hostingu. Po krótkiej rozmowie przekonałem mojego szefa, że zdecydowanie powinniśmy korzystać z kontroli źródła, a po krótkim seminarium na ten temat cały zespół jest …
Wyjaśnię mój problem, Obecnie używam wewnętrznej instalacji gitorious using git. Chciałbym zacząć testować FogBugza i Kiln z Fog Creek, który używa rtęci. Chciałbym przynajmniej przez chwilę kontynuować rozwój przy użyciu obu rozwiązań. Czy ktoś wie o jakichkolwiek długoterminowych poważnych skutkach posiadania git i repozytorium rtęci w tym samym katalogu. Czy …
Git i Mercurial działają według podobnych modeli i mają podobną terminologię. Pierwsze wydanie Mercurial nastąpiło zaledwie 12 dni po Git. W jaki sposób te dwa projekty w początkowej fazie rozwoju były tak podobne? Czy ktoś zna historię?
Tydzień temu byłem w LFNW i kiedy rozmawiałem z Larrym Hastingsiem po jego przemówieniu, powiedział (parafrazując): W Git jest coś, co umożliwia przepływ pracy Pull Request, którego nie ma w Mercurial. Dlatego żądania ściągania na BitBucket nie są świetne. (Dla kontekstu dyskutowaliśmy o tym, że Python przechodzi z Mercurial do …
Sugerowano, że biorę mój projekt jako open source ze względu na jego rozmiar i brak umiejętności, więc sprawdziłem kod Google i zacząłem tworzyć projekt, a teraz pyta mnie, czy chcę, aby projekt miał Git, Mercurial lub Subversion hosting kodu. Nie wiem nawet, czym jest hosting kodu, a wyszukiwanie po prostu …
Chcę utworzyć klon repozytorium Google Code, którego nie mogę pobrać ze względu na ograniczenia krajowe i chcę migrować ten klon do Github, z którego mogę korzystać bez problemu. Chodzi o to, że mam konto Github i mogę przeglądać GoogleCode, ale nie mogę wziąć mojego TortoiseHg i sklonować repozytorium w ten …
Pracuję nad projektem, który wykorzystuje GIT jako główny system kontroli wersji dla pnia, oficjalnych oddziałów i większości podprojektów / nieoficjalnych gałęzi. Jako taki, chcę, aby mój własny oddział używał GIT, aby umożliwić pozostałej społeczności dostęp do mojego oddziału przy użyciu systemu, który znają. Pracuję jednak nad częścią projektu, która nakłada …
tło W gitprzeszłości korzystałem z VCS (głównie ) do zarządzania wieloma istniejącymi projektami i działa to świetnie. Zazwyczaj w przypadku istniejącego projektu sprawdzałbym każdą wprowadzoną przeze mnie zmianę w kodzie, który albo optymalizuje, albo zmienia ogólną funkcjonalność (wiesz, co mam na myśli, w odpowiednich krokach, nie w każdej linii, którą …
Jestem w trakcie wprowadzania Mercurial jako naszego systemu kontroli wersji w działaniu. To wielka sprawa dla wszystkich, ponieważ, szokująco, nigdy nie używali VCS. Po miesiącach wkładania błędu w uszy kierownictwa w końcu zobaczyli światło i teraz zdają sobie sprawę, o ile lepsze jest niż praca z siecią folderów współdzielonych! W …
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.