Articles of regex

¿Errores del control automático de versiones de files?

Estoy trabajando en un sistema de administración de files y me gustaría include un control automático de versiones, como la numeración Bates, si existe un file con el mismo nombre. Pensé en insert un "-v0001" entre el nombre de file y la extensión y contar el número de versiones a medida que entran. $basename = […]

Mercurial ignora parte de un directory

Estuve peleando con Mercurial's .hgignore por un time en Windows. Tengo una carpeta llamada Cargar que está actualmente vacía. Sí quiero que se rastree, así que agregué un file .empty que funciona bien. Quiero esto para que los nuevos desarrolladores que hagan un clon de hg obtengan el documento de carga requerido para la aplicación. […]

¿Qué expresión regular puedo usar en Vim para encontrar conflictos de CVS?

¿Qué expresión regular puedo usar en Vim para encontrar conflictos en CVS y posiblemente en otros sistemas de control de versiones?

Buscando una expresión regular para que coincida con más de una cadena de reference en TortoiseSVN

Utilizamos dos methods diferentes para hacer reference a documentos externos y numbers de errores de Bugzilla. Ahora estoy buscando una expresión regular que coincida con estas dos posibilidades de cadenas de reference para una visualización y enlace conveniente en la pantalla de logging de TortoiseSVN 1.6.16. Primero debe ser una input de bugzilla del formulario […]

Extraiga el nombre y el número de versión, y evite la discrepancia?

Quiero extraer el nombre del software y su versión del nombre del file para poder filtrar la última versión del software. El nombre del file está organizado como name-version.crate , pero tanto el name como la version podrían include – . Intenté usar regex para extraer la versión primero y luego usar find para ubicar […]

Mercurial proporciona un error de "patrón no válido" para la syntax GLOB simple

Tengo lo siguiente en mi file .hgignore : syntax: glob obj/* bin/* *.suo *.user *.ncb Si comento el *. filters, el filtrado funciona bien filtrando los files en la carpeta bin y obj , sin embargo, si guardo esos filters recibo el siguiente error: abort: c:\temp\.hgignore: invalid pattern (relre): *.suo Nota: El file está codificado […]

Usando un patrón de expresiones regulares para encontrar numbers de revisión de una combinación de svn

svn diff -rXX:HEAD Me dará un formatting como este, si ha habido una fusión entre esas revisiones: Merged /<branch>:rXXX,XXX-XXX or Merged /<branch>:rXXX No estoy muy familiarizado con la expresión regular y estoy tratando de armar un patrón que coincida con todos los numbers (numbers de revisión fusionados) DESPUÉS de coincidir con la parte "Fusionada / […]

php Regex para devolver algunos de los integers en una cadena

Necesito ayuda con Regex, por favor. Pensé que me había integrado felizmente con Mantis hasta que tuve un problema con un checkin que contenía múltiples problemas. Estoy usando Mantisbt 1.2.5 El post de compromiso que estoy tratando de respaldar podría indicar: "Issues # 74 78 112 Hice algo en la línea 485 que solo tardó […]

¿Cómo eliminar el historial SVN de los files java?

Tengo varios proyectos que tenían files con historial SVN en ellos. Recientemente moví esos proyectos a un repository de Mercurial por lo que ahora el historial dentro del file es inútil. ¿Hay alguna manera de eliminar aquellos que no son a mano? Aquí hay un ejemplo: /* * $Rev:x$ * $LastChangedDate:x$ * $LastChangedBy:x$ */ Donde […]

Usar expresiones regulares en findstr

Estoy tratando de implementar un script hook en Subversion, usando findstr con una expresión regular. El objective es hacer que se incluya una input en el post de logging que coincida con el formatting utilizado por nuestra herramienta de seguimiento de problemas (Atlassian JIRA). Cada uno de nuestros problemas consta de 4 a 6 letras […]