No me gusta Mercurial contaminando el árbol fuente con archivos .orig y tal. ¿Es posible mantener todos esos archivos en/tmp, por ejemplo?¿Hay alguna manera de decirle a Mercurial que coloque los archivos .orig en un directorio aparte?
Respuesta
No estoy seguro de que sea mercurial hacerlo, podría ser solo su combinación de programas. Si es mercurial, estoy seguro de que actualmente no se puede configurar.
El comando de revertir hace archivos '.orig' a menos que use' --no-backup'. –
Creo que el problema es Kdiff3 [bundle w tortoise Hg] (o tal vez otra herramienta de fusión) .. En kDiff3, si miras en AJUSTES> CONFIGURAR kDiff3> DIRECTORIO ... la última opción es "copia de seguridad de archivo (.orig)" - Si desmarcas esta KD3 no escribirá el archivo - No creo que "necesites", ya que Hg está manteniendo un registro 'pre fusión' de todos modos - ¿puede alguien más con experiencia en SC distribuida por favor aprovechar este ... thx – jpmyob
@jpmyob: ¡GRACIAS! Incluso después de ir con el cambio --no-backup, todavía estaba viendo nuevos archivos .orig que se crean. Actualizar la configuración de kdiff3 es el paso adicional que me faltaba, todo está bien ahora. –
La pregunta a la que se vincula: How to automatically remove all .orig files in Mercurial working tree? tiene una respuesta que sugiere el uso de un gancho de actualización para eliminar los archivos automáticamente, lo que fácilmente podría pasar a un 'mv'. Eso sería automático y fácil.
- 1. Mercurial: forma sencilla de volver .orig archivos?
- 2. ¿Cómo decirle a Ivy que coloque frascos descargados en un directorio personalizado?
- 3. ¿Hay alguna manera de decirle a git que solo incluya ciertos archivos en lugar de ignorar ciertos archivos?
- 4. ¿Hay alguna manera de decirle a NServiceBus que no vuelva a intentar un mensaje?
- 5. ¿Hay alguna manera de decirle a Doxygen que ignore (todos) los espacios de nombres?
- 6. ¿Hay alguna manera de decirle a maven dónde colocar los artefactos?
- 7. ¿Hay alguna manera de verificar si existe un directorio en los archivos de configuración de Apache?
- 8. estado de git: ¿hay alguna manera de mostrar los cambios solo en un directorio específico?
- 9. ¿Hay alguna manera de decirle a XCode que siempre muestre "Contrapartes" en el editor Asistente?
- 10. ¿Hay alguna manera de decirle a gdb que espere a que comience un proceso y se conecte a él?
- 11. ¿Hay alguna manera de marcar el código para decirle a ReSharper que no lo formatee?
- 12. Obtenga Emacs para ignorar * .orig archivos
- 13. ¿Hay alguna manera de decirle a RubyMine que no use webrick?
- 14. ¿Cómo puedo ignorar los archivos * .orig?
- 15. cómo decirle a gradle que descargue todos los archivos fuente
- 16. ¿Hay alguna manera de decirle explícitamente a PyCharm qué clase es un atributo de una instancia?
- 17. En Mercurial, ¿hay alguna manera (aparte de "Cherry picking") de empujar un conjunto de cambios sin presionar también los conjuntos de cambios asociados con una cabeza diferente?
- 18. ¿Hay alguna manera de decirle a maven war plugin que use una carpeta que no sea target/classes
- 19. ¿Hay alguna manera de verificar si hay enlaces simbólicos apuntando a un directorio?
- 20. Compilación de Java: ¿hay alguna manera de decirle al compilador que ignore partes de mi código?
- 21. ¿hay alguna manera de listar los contenidos del directorio local en ftp?
- 22. ¿Hay alguna manera de decirle a Eclipse "Guardar todo" antes de construir?
- 23. ¿Hay alguna manera fácil de eliminar un depósito de artefactos mercurial?
- 24. ¿Hay alguna manera de tener el texto de copyright antepuesto a los nuevos archivos en Vim?
- 25. Cómo decirle a SVN que ignore los archivos de todos los miembros del equipo
- 26. ¿Hay alguna manera de decirle a un knockout que espere para recalcular los valores calculados hasta después de que se haya definido el modelo de vista?
- 27. ¿Hay alguna manera de "enredar" dos archivos en Subversion?
- 28. ¿Hay alguna manera de eliminar el historial de un solo archivo en Mercurial?
- 29. QMake: compilando automáticamente todos los archivos en un directorio
- 30. ¿Hay alguna manera de hacer que un ExecutorService funcione recursivamente?
hg no hace eso en ninguna de las instalaciones que he usado - ¿está seguro de que no es otro proceso? –
Incluso hay un hilo de stackoverflow sobre un problema similar: http://stackoverflow.com/questions/1067680/ how-to-automatically-remove-all-orig-files-in-mercurial-working-tree –
Es por eso que pensé que Mercurial lo hace. –