Hemos estado trabajando en algunos files al mismo time. Ocasionalmente, cuando "svn up" veremos files con "^ M" adjuntas a cada línea de ciertos files. Originalmente culpamos a los editores de los demás> _>. Desde entonces, hemos networkingucido a "svn up" ing cuando existen conflictos. Si aislamos el file en conflicto y svn no aparecen […]
Tengo un proyecto PHP basado en Windows (CRLF Newlines) que no estaba en ningún tipo de control de versión. Recientemente puse ese proyecto en Git en mi máquina OSX. Otro desarrollador realizó cambios en la fuente (en una máquina separada) mientras no estaba en Git y ahora tengo que fusionar esos cambios en el repository. […]
Estoy trabajando en un proyecto de FOSS y tengo mi buen repo de git local. Recientemente sucede a veces que presento un parche y no se puede aplicar: error: foo.xml: patch does not apply Did you hand edit your patch? It does not apply to blobs recorded in its index. Cannot fall back to three-way […]
Para mi proyecto web django, estoy agregando files HTML desde una plantilla. En Vim, estos files HTML no muestran nada incorrecto, es decir, no hay caracteres CR visibles. Pero cuando hago un git diff, aparecen. Como no son visibles en Vim, no puedo :%s/^M//g :%s/\r//g , ya que ambos muestran el error de pattern not […]
Cuando busqué, no vi este problema para el lado de Unix, solo por la incompatibilidad de Unix / MS. En mi caso, después de editar el código fuente existente (en emacs) y las confirmaciones de transición, la salida generada por git diff o git format-patch pone el carácter de retorno de carro (^ M) al […]