Pytania otagowane jako mercurial

Mercurial to szybki DVCS (rozproszony system kontroli wersji) o otwartym kodzie źródłowym.


13
rsync wyklucz zgodnie z .gitignore & .hgignore & svn: ignore like --filter =: C
Rsync zawiera sprytną opcję --cvs-exclude„ignorowania plików w taki sam sposób, jak robi to CVS”, ale CVS był przestarzały od lat. Czy istnieje sposób, aby wykluczyć również pliki, które byłyby ignorowane przez nowoczesne systemy kontroli wersji (Git, Mercurial, Subversion)? Na przykład mam wiele projektów Mavena pobranych z GitHub. Zazwyczaj zawierają .gitignoreprzynajmniej …
114 git  svn  mercurial  rsync 


8
Czy mogę zgniatać commity w Mercurial?
Mam parę zatwierdzeń, które naprawdę powinny być tylko jednym. Gdybym używał gita, użyłbym: git rebase -i <some-commit-before> a następnie zgnieć je. Czy mogę to zrobić w Mercurial? Jeśli tak to jak?
109 mercurial 


4
Jak wyświetlić historię zmian dla pliku Mercurial?
W przypadku danego pliku w repozytorium Mercurial, jak wyświetlić historię zmian? Jak możesz porównać dwie wersje pliku? Najlepiej robić to wszystko za pomocą narzędzi wizualnych (używamy ExamDiff do wykonywania innych różnic). Powiedziałbym, że jest to podstawowa funkcja kontroli źródła, ale nie wiem, jak to zrobić z Mercurialem.
106 mercurial  diff  revision 

5
TortoiseHg Zastosuj poprawkę
TortoiseHg pozwala na wysłanie do kogoś pliku poprawki z twoimi zmianami, ale czy obsługuje stosowanie łatek? Jeśli tak, jak zastosować łatkę za pomocą TortoiseHg? Rozwiązanie Dzięki @Will Bickford za pomoc. Właśnie znalazłem tę funkcję wymienioną jako TODO na stronie TortoiseHg.

9
Jak przekonwertować repozytorium Git na Mercurial?
Pracowałem nad aplikacją java używając git jako repozytorium kodu źródłowego. Chciałbym podzielić się projektem z innymi programistami java i wydaje się, że hg jest przez nich najczęściej używany. Moje pytanie brzmi: jak przekonwertować repozytorium git na hg? Gdybym spróbował googlować „konwertuj git na hg”, a każde trafienie w wyszukiwarce dotyczy …

2
Zamykanie gałęzi Hg
Czy podczas używania hg branch FeatureBranchNamei publikowania go w centralnym repozytorium, które jest współdzielone przez programistów, istnieje sposób na ostateczne zamknięcie, FeatureBranchNamekiedy jego rozwój został oficjalnie połączony z domyślną gałęzią? Byłoby również pomocne, gdyby FeatureBranchNamenie było widoczne podczas wykonywania hg branchespolecenia.
103 mercurial 

5
„BŁĄD: root: kod skrótu md5 nie został znaleziony” podczas używania jakichkolwiek komend mercurialnych hg
Podczas próby użycia dowolnych hgpoleceń Mercurial na konsoli wciąż pojawia się ten błąd. Zainstalowałem Python za pomocą Homebrew i używam Mac OS Catalina v. 10.15.1. Wszelkie odniesienia będą mile widziane. Oto błąd, który otrzymuję: hg commit --amend ERROR:root:code for hash md5 was not found. Traceback (most recent call last): File …

9
Jak mogę odzyskać usunięty plik w Mercurial (jeśli w ogóle)?
Przypadkowo, używając GUI zamiast CLI, usunąłem każdy plik w projekcie Mercurial. Wyzdrowiałem z Revert ok i straciłem część pracy, którą jako posiadam wehikuł czasu mogłem łatwo odzyskać. Ale czy istnieje sposób na usunięcie / przywrócenie takich plików? Przeszukałem instrukcję i przeszukałem google, ale nic nie widzę. Jakieś wtyczki? Prawdopodobnie odpowiadam …
100 mercurial 


4
Jak mogę dodać zdalne repozytoria w Mercurial?
Pracuję z repozytoriami Git w następujący sposób: Mam główne repozytorium i kilka pilotów na różnych maszynach produkcyjnych. Wysyłam kod produkcyjny do pilotów i ponownie uruchamiam usługi, aby zmiany odniosły skutek. Mam zamiar przejść z Git na Mercurial i chciałbym wiedzieć z wyprzedzeniem, jak mogę osiągnąć coś takiego.

2
Konsekwencje zastosowania przeszczepu w Mercurialu
Ostatnio pojawiło się kilka pytań dotyczących pomijania zmian podczas utrzymywania gałęzi wydań w Mercurial. Na przykład: Mercurial: Zmiany specyficzne dla gałęzi powracają po fikcyjnym połączeniu Dlaczego wycofania się Mercurial w jednej gałęzi mają wpływ na inne gałęzie? Odkąd został wprowadzony w 2.0, zastanawiałem się nad użyciem, graftaby uniknąć tego problemu. …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.