2012-05-21 11 views
6

sto seguendo i passaggi elencati qui: http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repocommettere ad bitbucket con uno strumento basato su GUI

e ha creato un repo Mercurial e hanno anche installato TurtoiseHG ... ma ancora, quando il tutorial va alla sezione su come aggiungi il codice a questo repo dalla nostra macchina locale, lo fa usando la riga di comando e quei comandi unix like che mi fanno impazzire sempre :) Quindi non c'è uno strumento GUI come quello che abbiamo per TurtoiseSVN con il tasto destro del mouse su una copia funzionante e boom! commettere.

+1

Sì. Non vedi "hg commit" quando fai clic destro con TortoiseHg installato? (Tieni presente che "commit" potrebbe non significare cosa pensi che significhi se sei abn in uso, devi anche 'hg push', che TortoiseHg chiama" synchronize "per ottenere a bitbucket.) – geoffspear

+0

Puoi aggiungere codice al repository utilizzando la GUI TortoiseHG. Lo faccio tutto il tempo. Detto questo, l'interfaccia utente di Tortoise HG è un incubo UX, quindi a volte è difficile trovare l'opzione nell'interfaccia utente. Il miglior consiglio che posso offrire è che alcuni di quei pulsanti sulla barra degli strumenti sono in realtà TABS anche se non sembrano. – JohnFx

+0

Grazie. Ok, quindi ho un URL per un repository vuoto che ho creato su BitBucket, e ho un file sul mio desktop. Diciamo che voglio spingere questo file a quell'URL Repo. Cosa devo impostare nello strumento GUI per fare questo? – Bohn

risposta

2

Suggerisco di controllare lo TortoiseHG documentation. Puoi sicuramente farlo dalla GUI.

TortoiseHG Commit Screen

Se ci si sposta da un non DVCS come SVN, tenere presente che si dispone di un passo a due commit processo con questi strumenti (COMMIT/PUSH) prima che il codice viene pubblicata in BitBucket. Il primo passo (COMMIT) lo spinge semplicemente su una copia locale del repository.

Se non si ha dimestichezza con la sintassi della riga di comando, TortoiseHG Workbench diventerà il vostro migliore amico.

3

Ci sono anche le istruzioni per TortoiseHg nel wiki ufficiale Bitbucket, tre pagine dopo il link che hai postato.

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

Sì, la pagina è circa biforcano un repository in primo luogo utilizzando la GUI web Bitbucket.
Ma una volta che hai biforcato un repository, i passaggi per farlo sul tuo computer, cambiarlo e tornare al server sono esattamente gli stessi.

Questi due passaggi nel link qui sotto descrivono il flusso di lavoro precisa, compresi screenshot TortoiseHg:

  • Fase 2. Clone forcella
  • Punto 3. Effettuare una modifica alla fonte repository

È anche possibile leggere A Quick Start Guide to TortoiseHg nella documentazione ufficiale TortoiseHG.
(Step 4.8 "Fetching from the group repository" descrive la clonazione)

Problemi correlati