Pregunta

Tengo un local mercurial repositorio con algunos cambios específicos en ella.Lo que me gustaría hacer es crear un par de archivos que no commitable para que ellos no son automáticamente cometido cuando hago una hg commit sin argumentos.

Ahora mismo, estoy haciendo las cosas complicadas con mq y los guardias para lograr esto, empujando y haciendo estallar y la selección de los guardias para evitar que mis cambios (los cuales son revisados en un mq parche) de llegar al compromiso.

Hay una manera más fácil de hacer esto?Estoy harto de leer la ayuda de todos los mq los comandos cada vez que quiero dedicar un cambio que no incluye mi sitio-específico de los cambios.

¿Fue útil?

Solución

Sé que bazaar ha dejar de lado y retomar cambios aplazados comandos push y pop cambios que no quieres incluir en un commit.Creo que es bastante probable que la Mercurial ha comandos similares.

Otros consejos

Me gustaría poner los archivos en .hgignore y cometer una "muestra" forma de los archivos, de manera que puedan ser fácilmente recreado para un nuevo sitio cuando alguien comprueba su código.

Me pregunto por qué usted no puede tener otra repo desprotegido con los cambios específicos y, a continuación, trasplante/pull/parche para que cuando necesite actualizar cosas.Entonces estaría trabajando sobre todo desde la repo original, y no es como usted estaría perdiendo espacio, ya hg utiliza enlaces.Yo normalmente tienen dos versiones desprotegido para que pueda trabajar en una serie de actualizaciones que, a continuación, combinar juntos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top