2012-05-21 5 views
6

Ich verfolge die hier aufgeführten Schritte: http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repocommiting mit einem GUI-basierten Tool zur Bitbucket

und schaffte eine Mercurial Repo und hat auch TurtoiseHG installiert ... aber immer noch, wenn die Anleitung zum Abschnitt geht, wie man fügen Sie Code zu diesem Repo von unserer lokalen Maschine hinzu, es tut es gerade über die Befehlszeile und diese Unix-ähnlichen Befehle, die mich immer ausflippen :) So gibt es kein GUI-Tool wie das, das wir für TurtoiseSVN haben, um mit der rechten Maustaste darauf zu klicken eine Arbeitskopie und Boom! verpflichten.

+1

Ja. Siehst du nicht "hg commit" wenn du mit TortoiseHg rechtsklickst? (Bedenke, dass "commit" nicht bedeutet, was du denkst, wenn du an svn gewöhnt bist; du musst auch "hg push", was TortoiseHg "synchronize" nennt, um es zu bitbucket zu bekommen.) – geoffspear

+0

Du kannst hinzufügen Code zum Repo mit der TortoiseHG GUI. Das mache ich die ganze Zeit. Das heißt, die Tortoise HG UI ist ein UX Albtraum, daher ist es manchmal schwierig, die Option in der Benutzeroberfläche zu finden. Der beste Tipp, den ich anbieten kann, ist, dass einige dieser Schaltflächen in der Symbolleiste tatsächlich TABS sind, obwohl sie nicht so aussehen. – JohnFx

+0

Danke. Ok, ich habe eine URL zu einem leeren Repo, den ich auf BitBucket erstellt habe, und ich habe eine Datei auf meinem Desktop. Nehmen wir an, ich möchte diese Datei zu diesem URL-Repo schieben. Was sollte ich im GUI-Tool einstellen, um dies zu tun? – Bohn

Antwort

2

Ich empfehle das Auschecken der TortoiseHG documentation. Sie können dies definitiv über die GUI tun.

TortoiseHG Commit Screen

Wenn Sie von einem nicht DVCS wie SVN bewegen, denken Sie daran, dass Sie haben einen zweistufigen Prozess zu begehen mit diesen Werkzeugen (COMMIT/PUSH), bevor der Code in BitBucket gebucht wird. Der erste Schritt (COMMIT) drückt es nur auf eine lokale Kopie des Repository.

Wenn Sie nicht mit einer Befehlszeilensyntax vertraut sind, wird TortoiseHG Workbench Ihr bester Freund sein.

3

Es gibt sogar Anweisungen für TortoiseHG in der offiziellen Bitbucket Wiki, drei Seiten, die nach dem Link Dich.

Check this out:
Fork a Repo, Compare Code, and Create a Pull Request

Ja, die Seite ist über einen Repository an erster Stelle Forking den Web-GUI Bitbucket verwenden.
Aber sobald Sie ein Repository gegabelt haben, sind die Schritte, um es auf Ihrem Rechner zu bekommen, ändern Sie es und drücken Sie zurück zum Server sind genau die gleichen.

Diese beiden Schritte in dem Link oben beschrieben den genauen Arbeitsablauf, einschließlich TortoiseHG screenshots:

  • Schritt 2. Clone Gabel
  • Schritt 3. eine Änderung
zur Repository Quelle Stellen

Sie können auch A Quick Start Guide to TortoiseHg in der offiziellen TortoiseHG Dokumentation lesen.
(Step 4.8 "Fetching from the group repository" beschreibt Klonen.)