Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Używam gita od jakiegoś czasu w systemie Windows (z msysGit) i podoba mi się pomysł rozproszonej kontroli źródła. Niedawno patrzyłem na Mercurial (hg) i wygląda …
Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial oraz ogólnie o DVCS. Chciałbym dać wir całej DVCS, ale nie znam zbyt dobrze żadnej z tych opcji. Jakie są różnice między Mercurial a Git? Uwaga: nie próbuję dowiedzieć się, który jest …
Słyszałem w kilku miejscach, że jednym z głównych powodów, dla których świecą rozproszone systemy kontroli wersji, jest znacznie lepsze scalanie niż w tradycyjnych narzędziach, takich jak SVN. Czy jest to faktycznie spowodowane nieodłącznymi różnicami w działaniu tych dwóch systemów, czy też konkretne implementacje DVCS, takie jak Git / Mercurial, mają …
Mam bluescreen w oknach podczas klonowania repozytorium rtęciowego. Po ponownym uruchomieniu otrzymuję teraz ten komunikat dla prawie wszystkich poleceń hg: c: \ src \> hg commit oczekiwanie na blokadę w repozytorium c: \ src \ McVrsServer w posiadaniu '\ x00 \ x00 \ x00 \ x00 \ x00 \ x00 …
Chcę, aby mercurial usunął kilka plików z bieżącego stanu repozytorium. Chcę jednak, aby pliki istniały we wcześniejszej historii. Jak zrobić forgeti removeróżnią się i mogą robić to, co chcę?
Mam repozytorium Git z kilkoma gałęziami i zwisającymi zatwierdzeniami. Chciałbym przeszukać wszystkie takie zatwierdzenia w repozytorium w poszukiwaniu określonego ciągu. Wiem, jak uzyskać dziennik wszystkich zatwierdzeń w historii, ale nie obejmują one gałęzi ani wiszących obiektów BLOB, tylko historię HEAD. Chcę je wszystkie, aby znaleźć konkretne zatwierdzenie, które zostało zgubione. …
Użyłem Mercurial w osobistym projekcie i za każdym razem, gdy chcę przekazać coś na serwer, wpisuję nazwę użytkownika i hasło. Próbowałem dodać następujący .hgrcplik do mojego katalogu domowego, ale wydaje się, że jest całkowicie ignorowany. [ui] username = MY_USER_NAME password = MY_PASSWORD Jak to zrobić we właściwy sposób?
Korzystam z Mercurial lokalnie do projektu (jest to jedyne repozytorium, w którym nie ma pchania / ciągnięcia do / z jakiegokolwiek innego miejsca). Do tej pory ma liniową historię. Jednak obecna rzecz, nad którą teraz pracuję, uświadomiłem sobie, że jest to okropne podejście i chcę wrócić do wersji przed jej …
Skończyłem pracę nad gałęzią funkcji feature-x. Chcę scalić wyniki z powrotem do defaultgałęzi i zamknąć feature-x, aby się go pozbyć na wyjściu hg branches. Wymyśliłem następujący scenariusz, ale ma on pewne problemy: $ hg up default $ hg merge feature-x $ hg ci -m merge $ hg up feature-x $ …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Zainspirowany przez Git dla początkujących: ostateczny praktyczny przewodnik . Jest to kompilacja informacji na temat korzystania z Mercurial dla początkujących w celu praktycznego zastosowania. Początkujący …
Używam tego, aby usunąć plik z repozytorium: hg remove <full file path> Jakiego polecenia możesz użyć do wykonania hg removena wszystkich plikach, które zostały usunięte lokalnie? Przez usunięty lokalnie mam na myśli osoby, które pokazują się !kiedy hg status. Aby dodać, możesz po prostu hg adddodać wszystkie nowe pliki (te …
Pobrałem TortoiseHg 1.0 do oceny. Przez całe życie nie mogę wymyślić, jak zrobić gałąź. Wygląda na to, że rozumie gałęzie (np. W przeglądarce repozytorium), ale po prostu nie mogę znaleźć sposobu na utworzenie gałęzi. Wydaje się to być tak fundamentalną funkcją, ponieważ wśród często reklamowanych zalet DVC jest lekka rozgałęzienie. …
Szukam odpowiednika git commit --amendw Mercurial, tj. Sposobu modyfikacji zatwierdzenia, z którym jest połączona moja kopia robocza. Interesuje mnie tylko ostatnie zatwierdzenie, a nie arbitralne wcześniejsze zatwierdzenie. Wymagania dotyczące tej procedury zmiany są następujące: jeśli to możliwe, nie powinno wymagać żadnych rozszerzeń. Nie może wymagać rozszerzeń innych niż domyślne , …
Dlatego ciągle popełniam głupi błąd w Mercurial. Często zaczynam pracę bez „ściągania hg” i „aktualizacji hg”. Kiedy próbuję wprowadzić zmiany, pojawia się błąd. Czy istnieje sposób na usunięcie moich lokalnych zatwierdzeń, aby uniknąć tworzenia wielu nagłówków, oddziałów itp.? Chcę tylko usunąć moje lokalne zatwierdzenia, scalić moje zmiany z napiwkiem, a …
Czy można usunąć wszystkie nieśledzone pliki z mojego katalogu roboczego? Powiedzmy, że dodałem kilka plików do mojego katalogu roboczego, nie dodałem ich za pomocą „hg add”, a teraz chcesz całkowicie pozbyć się tych nowych plików? Korzystam z systemu Windows, chociaż korzystam z programu PowerShell, więc tutaj jest również możliwe połączenie …
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.