¿Interconversión de gitignore y hgignore?

1 minuto de lectura

avatar de usuario
ryan c thompson

Estoy empezando a usar hg-git para enviar algunos repositorios mercurial a github, y me doy cuenta de que si las personas los revisan usando git, necesitarán un archivo .gitignore en el repositorio. ¿Hay alguna forma automatizada de convertir hgignore a gitignore o viceversa?

Si solo está usando la sintaxis glob en su hgignore, entonces todo lo que necesita hacer es cambiarle el nombre, y debería funcionar. Si está utilizando la sintaxis de expresiones regulares, entonces será una historia diferente …

  • ¿Qué pasa con la línea en la parte superior que dice “syntax: glob”?

    – Ryan C. Thompson

    4 de diciembre de 2010 a las 10:26

  • Coincidirá con un archivo llamado syntax: globque, presumiblemente, no tendrás 🙂

    – Skilldrick

    4 de diciembre de 2010 a las 10:52

  • Ese es no es verdadal menos con git versión 1.8.3.4 no funciona para todas las expresiones .hgignore válidas.

    – Alex

    21 de agosto de 2013 a las 8:28


  • @AlexanderOrlov: ¿puede explicar cuáles no funcionan o proporcionar un enlace? Solo estoy tratando de usar un archivo con formato hgignore en git ahora.

    – Robbie

    22 de agosto de 2013 a las 13:48

  • @Robbie Globs como /coffee/**/*.js no funciona en hg.

    – dlitz

    6 mayo 2014 a las 5:50


¿Ha sido útil esta solución?