¿Cómo prevenir la conversión de CVS desde finales de línea?
-
01-10-2019 - |
Pregunta
Al igual que muchas otras personas estamos teniendo problemas de fin de línea con CVS. Sin embargo, a diferencia de la mayor parte de nuestro problema es el contrario.
¿Hay una manera de forzar a CVS no líneas convertir de / n a CR / LF. Me gustaría que los finales de línea para permanecer en el formato de Unix, incluso si la caja para una máquina Windows. ¿Es eso posible?
El problema:. La conversión de los finales de línea está causando checkums a cambio, lo cual es un problema porque entonces es difícil comparar la igualdad de dos entregas (que no son auditables de cualquier otra manera)
El paso de CVS a SVN no es una opción (no de la falta de intentos)
Solución
los archivos como binario con -kb
y CVS no los finales de línea mangle.
cvs add -kb new.file
cvs admin -kb existing.file