2012-05-21 9 views
6

estoy siguiendo los pasos que se indican aquí: http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repocommiting a Bitbucket con una herramienta de interfaz gráfica de usuario basada

y creó un repo Mercurial y también han instalado TurtoiseHG ... pero aún cuando el tutorial va a la sección sobre cómo agregue código a este repositorio desde nuestra máquina local, ahora lo está haciendo a través de la línea de comandos y esos comandos de unix que siempre me asustan :) Así que no hay una herramienta de GUI como la que tenemos para que TurtoiseSVN simplemente haga clic derecho en una copia de trabajo y boom! cometer.

+1

Sí. ¿No ves "hg commit" cuando haces clic derecho con TortoiseHg instalado? (Tenga en cuenta que "comprometerse" podría no significar lo que usted piensa que significa que si estás acostumbrado a SVN; también hay que 'hg push', que TortoiseHg llama "sincronizar" para conseguir que Bitbucket.) Puede añadir – geoffspear

+0

código para el repositorio usando la GUI de TortoiseHG. Lo hago todo el tiempo. Dicho esto, la Tortoise HG UI es una pesadilla de UX, por lo que a veces es difícil encontrar la opción en la interfaz de usuario. El mejor consejo que puedo ofrecer es que algunos de esos botones en la barra de herramientas son en realidad TABS aunque no se vean así. – JohnFx

+0

Gracias. Ok, tengo una URL para un repositorio vacío que creé en BitBucket, y tengo un archivo en mi escritorio. Digamos que quiero enviar este archivo a esa URL Repo. ¿Qué debería configurar en la herramienta GUI para hacer esto? – Bohn

Respuesta

2

Sugiero la salida a la TortoiseHG documentation. Definitivamente puede hacer esto desde la GUI.

TortoiseHG Commit Screen

Si va a mover de un no DVCS como SVN, tenga en cuenta que usted tiene una de dos etapas proceso de confirmación con estas herramientas (COMMIT/PUSH) antes de que el código se publica en BitBucket. El primer paso (COMMIT) simplemente lo empuja a una copia local del repositorio.

Si no se siente cómodo usando una sintaxis de línea de comandos, el TortoiseHG Workbench va a ser su mejor amigo.

3

Incluso hay instrucciones para TortoiseHG en el Bitbucket wiki oficial, tres páginas después el enlace que publican.

mira esto:
Fork a Repo, Compare Code, and Create a Pull Request

Sí, la página se trata de un repositorio que se bifurcan en primer lugar mediante la GUI Web Bitbucket.
Pero una vez que ha bifurcado un repositorio, los pasos para obtenerlo en su máquina, cambiarlo y regresar al servidor son exactamente los mismos.

Estos dos pasos en el siguiente enlace describen el flujo de trabajo exacto, incluidas capturas de pantalla TortoiseHg:

  • Paso 2. Clon su tenedor
  • Paso 3. Realizar un cambio en la fuente de repositorio

también puede leer A Quick Start Guide to TortoiseHg en la documentación oficial TortoiseHG.
(Step 4.8 "Fetching from the group repository" describe la clonación.)

Cuestiones relacionadas