hgcp

Copia y movimiento de repositorio cruzado mercurial
Descargar ahora

hgcp Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Dan Bullok
  • Sitio web del editor:
  • http://hg.codeviking.com

hgcp Etiquetas


hgcp Descripción

HGCP es una herramienta que proporciona las funciones de copia y movimiento de repositorio transversal mercurial. Paquetes de refactorización de CommentSwhen, a veces encuentro la necesidad de copiar algunos archivos de un repositorio de mercurial a otro, al tiempo que preserva su historia. Si bien esto no es difícil de hacer una vez que sepa cómo, no es una operación trivial. Entonces, creé HGCP. Copiar archivos de Source-Repo a Dest-Repo se vuelve muy fácil. Aquí hay algunos ejemplos: - HGCP Source-Repo / Features / Oddball-Feature.txt Dal-Repo / (Esta copia Source-Repo / Features / Oddball-Feature.txt a dest-repo / características / Oddball-Feature.txt) - HGCP -X cuenta con fuente-repo / características / rardball-feature.txt dest-repo / (esta tira de la subpatilla de características, copia de la fuente-repo / características / rardeball-feature.txt a dest-repo / oddball-feature.txt ) - HGCP -X presenta fuente-repo / características / rardeball-feature.txt dest-repo / complementos (copias fuente-repo / características / oddball-feature.txt a dest-repo / complementarios / oddball-feature.txt) hay También un comando HGMV que mueve archivos, en lugar de copiarlos. De lo contrario, funciona exactamente como el comando HGCP.InstallationHGCP se puede instalar usando Easy_Install: Easy_Install hgcpnote a cualquiera a quien no le guste esta función: eso está bien conmigo. No lo use. No es necesario que tenga que parecer difícil encontrar muchas solicitudes de cómo hacer una copia de repositorio cruzado de antecedentes. Desafortunadamente, la mayoría de las respuestas que he visto son bastante inútiles. Aquí hay algunas respuestas que he visto:, eso no es un flujo de trabajo compatible.- Si necesita esto, no está planeando muy bien su diseño de su repositorio. No debe necesitar hacer esto a menudo, copia de archivos de repositorio cruzado. No es una operación bien definida.- Simplemente copie el archivo sin historial, y ponga una nota en el Changelog.- AD NauseumEl problema básico con todas estas respuestas es esta: las personas deben copiar o mover archivos entre los repositorios. Subversion nos alentó a poner a cabo todos nuestros proyectos en el mismo repositorio, por lo que las copias de los archivos del proyecto eran triviales. Los DVCs como Mercurial nos animan a poner cada proyecto en un repositorio separado, pero no proporcionan una manera fácil de refactorizar proyectos. Si se pregunta por qué alguien necesitaría hacer esto, está en el mismo barco con usuarios de CVS de núcleo duro que se preguntaron por qué alguien se quejó de que el nombre de nombre o el cambio de archivos fue una molestia, y que los directorios de renombramiento eran ... bueno , ridículo. Mover las cosas alrededor es parte de la refactorización. Los proyectos se dividen y se fusionan todo el tiempo. En lo que a mí respecta, la copia y el movimiento de repositorio cruzado es una característica esencial. LaHGCP no hace nada que no pueda hacer manualmente si lo desea. Básicamente, utiliza la extensión de conversión mercurial. HGCP Simply escribe un FileMap para usted, y ejecuta la secuencia adecuada de los comandos HG. También le permite especificar las rutas de una manera más natural. Técnicas y correcciones felices para aceptar parches que mejoren HGCP o Fix Bugs. Mi objetivo es mantener la HGCP lo más simple posible, y se centró en los flujos de trabajo de repositorio cruzado. Página de inicio del producto


hgcp Software relacionado

Synkie

Synkie mira los repositorios de GIT, cometiendo y empujando cambios automáticamente ...

109

Descargar

gitflujo

Extensiones git para proporcionar operaciones de repositorio de alto nivel para el modelo de ramificación de Vincent Driesessen ...

31

Descargar

atem

Esta herramienta de línea de comandos convierte los datos binarios de MetaStock al texto ASCII ...

79

Descargar