2012-05-21 14 views
6

ja wykonując czynności opisane tutaj: http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repozatwierdzanie do BitBucket za pomocą narzędzia opartego GUI

i stworzył Mercurial repo a także zainstalowane TurtoiseHG ... ale kiedy poradnik trafia do sekcji, w jaki sposób dodaj kod do tego repo z naszego lokalnego komputera, jest to robione z linii poleceń i te uniksowe polecenia, które zawsze mnie przerażają :) Więc nie ma takiego narzędzia graficznego, jak to, które mamy dla TurtoiseSVN, aby kliknąć prawym przyciskiem myszy kopia robocza i bum! popełnić.

+1

Tak. Czy nie widzisz "hg commit" po kliknięciu prawym przyciskiem myszy z zainstalowanym TortoiseHg? (Pamiętaj, że "commit" może nie oznaczać tego, co twoim zdaniem oznacza, jeśli jesteś przyzwyczajony do svn, musisz też "hg push", który TortoiseHg nazywa "synchronizacją", aby dostać go do bitbucket.) – geoffspear

+0

Możesz dodać kod do repozytorium za pomocą GUI TortoiseHG. Ciągle to robię. To powiedziawszy, że Tortoise HG UI to koszmar UX, więc czasami trudno jest znaleźć opcję w interfejsie użytkownika. Najlepszą wskazówką, jaką mogę zaoferować, jest to, że niektóre przyciski na pasku narzędziowym to tak naprawdę TABY, mimo że nie wyglądają tak. – JohnFx

+0

Dzięki. Ok, więc mam adres URL do pustego repo, które utworzyłem na BitBucket, i mam plik na moim pulpicie. Powiedzmy, że chcę przekazać ten plik do tego URL-a. Co powinienem ustawić w narzędziu GUI, aby to zrobić? – Bohn

Odpowiedz

2

Proponuję sprawdzić TortoiseHG documentation. Z pewnością możesz to zrobić z GUI.

TortoiseHG Commit Screen

Jeśli jesteś w ruchu z nie DVCS takich jak SVN, należy pamiętać, że masz dwuetapowy proces popełnić tych narzędzi (COMMIT/PUSH), zanim kod zostanie wysłana do BitBucket. Pierwszy krok (COMMIT) po prostu przesyła go do lokalnej kopii repozytorium.

Jeśli nie czujesz się komfortowo przy użyciu składni wiersza poleceń, TortoiseHG Workbench będzie twoim najlepszym przyjacielem.

3

Są nawet instrukcje TortoiseHg w oficjalnej wiki Bitbucket trzech stron po linku wysłana.

to sprawdzić:
Fork a Repo, Compare Code, and Create a Pull Request

Tak, strona jest o rozwidlone repozytorium w pierwszej kolejności przy użyciu web GUI Bitbucket.
Ale gdy już rozwidliłeś repozytorium, kroki, aby uzyskać go na komputerze, zmienić i przekazać z powrotem do serwera są dokładnie takie same.

Te dwa kroki w linku powyżej opisać dokładnie przepływ pracy, w tym zrzuty ekranu TortoiseHg:

  • Krok 2. Clone Twój widelec
  • Krok 3. Dokonaj zmian do repozytorium źródła

Możesz również przeczytać A Quick Start Guide to TortoiseHg w oficjalnej dokumentacji TortoiseHG.
(Step 4.8 "Fetching from the group repository" opisuje klonowanie.)

Powiązane problemy