Aquí podría ser tu PUBLICIDAD


Sustitución de palabras clave CVS y archivo de Microsoft Word

votos
0

CVS tiene la característica de sustitución de palabras clave: en un archivo de texto que usted escribe $Header$y, cuando confirma el archivo, CVS lo sustituye $Header$con algo así como$Header: /repo/src.cpp,v 1.6 2009/03/12 14:53:14 luser Exp $

¿Es posible obtener la misma característica cuando se trata de un archivo binario de Microsoft Word?

Gracias.

Publicado el 12/03/2009 a las 16:04
fuente por usuario Alessandro Jacopson
En otros idiomas...        العربية       

3 respuestas

votos
2

El problema básico que tiene con un archivo de Word es que efectivamente es un archivo binario (a diferencia de un archivo de texto sin formato), por lo que no puede estar seguro de que una cadena clave como "$ Header $" no aparezca en algún lugar (macro VB) código, por ejemplo) por accidente. CVS expandiría esa cadena clave, y de repente, algo aparentemente sin relación (código de macro VB, por ejemplo ...) deja de funcionar.

Respondida el 12/03/2009 a las 04:16
fuente por usuario DevSolar


Aquí podría ser tu PUBLICIDAD


votos
0

Parece casi imposible con el formato tradicional .doc. Algunos trabajos creativos pueden permitirle crear un proceso para hacerlo posible con el formato XML más nuevo. No estoy seguro de que CVS pueda hacer el trabajo incluso en ese momento, pero usar un enganche post-commit en subversion podría hacer que sea más razonable hacerlo.

Respondida el 12/03/2009 a las 04:42
fuente por usuario acrosman

votos
0

¿Usando CVS? No es probable. Incluso si $Header$no aparece en ningún lugar de su documento de Word (como DevSolar sugirió), ¿dónde coloca esa cadena? Word almacena texto en su formato binario patentado, pero CVS busca texto sin formato.

Por otro lado, estoy seguro de que puede lograr el efecto utilizando un formato de Word XML o una macro de Word.

Respondida el 12/03/2009 a las 04:21
fuente por usuario Can Berk Güder