Jeśli mam kilka niezatwierdzonych zmian i chcę je odłożyć na bok, zamiast tego pracuję nad czymś innym, a później (po kilku dniach) wróć do tego i kontynuuj pracę. Jaki byłby najłatwiejszy przepływ pracy, aby to osiągnąć? (Jak dotąd mam tylko doświadczenie z podstawowymi funkcjami Mercurial). Moją zwykłą metodą było utworzenie …
Podczas scalania sprzecznych zmian za pomocą hg mergeMercurial wstawia zestaw znaczników do plików, które mają zostać scalone w mojej kopii roboczej, w następujący sposób: <<<<<<< local version = 0.2 ======= version = 0.1 >>>>>>> other Następnie ręcznie edytuję wszystkie pliki oznaczone jako U z listy utworzonej przez, hg resolve --all …
Powiedzmy, że mam lokalne i zdalne repozytorium Mercurial. Teraz zaczynam pracę nad funkcją. Pracuję nad tym, a kiedy wydaje mi się, że jest skończony, zatwierdzam zestaw zmian. Testując to nieco dokładniej, stwierdziłem, że mogę dalej ulepszyć tę funkcję, poprawiając coś w kodzie. Dokonuję zmiany i zobowiązuję się. 20 minut później …
Używam Mercurial i wpadłem w straszny bałagan lokalnie, z trzema głowami. Nie mogę naciskać i chcę po prostu usunąć wszystkie lokalne zmiany i zatwierdzenia i zacząć od nowa z całkowicie czystym kodem i czystą historią. Innymi słowy, chcę skończyć z (a) dokładnie tym samym kodem lokalnie, jaki istnieje na końcu …
Obsługa wielu scaleń na gałęziach w Subversion lub CVS jest tylko jedną z tych rzeczy, których trzeba doświadczyć. Niezwykle łatwiej jest śledzić gałęzie i połączenia w Mercurial (i prawdopodobnie każdym innym systemie rozproszonym), ale nie wiem dlaczego. Czy ktoś jeszcze wie? Moje pytanie wynika z faktu, że z Mercurialem możesz …
Utworzyłem zdalne repozytorium, aby przesłać moje lokalne zmiany przez SSL. Zrobiłem, hg showconfig --debugaby znaleźć moją zdalną ścieżkę HG, ale jest to bałagan, może ktoś wskazać mi, jak dokładnie to znaleźć, co to jest.
Używałem Mercurial, ale chciałbym zrobić szybkie demo Git. Jakie są odpowiedniki w Git: hg init . # start a project in the current directory hg addremove # look for any added or deleted files hg commit -m "comment" # commit any uncomitted changes hg status # what have i changed …
Pomyślałem o fuzji. Chcę cofnąć, a następnie spróbować ponownie. Czy istnieje sposób na cofnięcie scalenia, zanim zostanie ono zatwierdzone? hg revertnie robi tego, co bym chciał, tylko przywraca tekst plików. Mercurial przerywa moją drugą próbę scalenia i skarży się, że oryginalne scalanie jest nadal niezakończone. Czy istnieje sposób na cofnięcie …
Mam dwa oddzielne repozytoria rtęci. W tym momencie ma sens, że „stają się jednym”, ponieważ chcę pracować nad dwoma projektami jednocześnie. Naprawdę chciałbym, aby oba projekty były podkatalogami w nowym repozytorium. Jak połączyć oba projekty? Czy to dobry pomysł, czy powinienem trzymać je oddzielnie? Wygląda na to, że powinienem móc …
Niedawno zacząłem projekt Django i szybko zdałem sobie sprawę, że virtualenv będzie naprawdę przydatny z wielu powodów. Skonfigurowałem virtualenv i mój projekt, ale teraz zastanawiam się, jaki plik powinienem dodać do kontroli źródła (w moim przypadku Mercurial). Czy powinienem dodać wszystkie pliki w folderze venv? Jak upewnić się, że współpracownik …
Jaka jest różnica między poleceniami mercurial, hg strip hg backout hg revert Wszystkie te polecenia są zasadniczo używane do cofania / cofania efektów wcześniejszego zestawu zmian.
Czy można przeglądać kod źródłowy OpenJDK online, tak jak mogę to zrobić z projektami SourceForge? Nigdy wcześniej nie używałem Merkurego, więc czułem się zdezorientowany. (Uwaga: nie chcę pobierać źródła. Chcę tylko przejrzeć je online, aby zobaczyć, jak zaimplementowano niektóre metody).
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.