Articles of line endings

¿Cómo puedo reparar todas las líneas corruptas que terminan en files en un repository de subversión?

Tengo un gran repository de subversión y descubrí que muchos files .py (y tal vez otros) no tienen los finales de línea adecuados, lo que genera problemas cuando se desprotege en diferentes plataforms. ¿Cómo puedo resolver esto sin repararlos uno por uno? ¿También cómo evitar que otros corrompan el repository?

svn diff en windows vs linux

Tengo dos cajas de un repository SVN, una en una máquina con Windows y otra en una máquina con Linux. La misma modificación exacta se realiza en ambos repositorys. Luego ejecuto svn diff en ambos para generar 2 files de parche. Espero que estos dos files de parche sean idénticos, pero no lo son. El […]

SVN Update agrega ^ M cuando hay conflictos?

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 […]

Estilo de final de línea SVN

Cuando bash enviar el file en SVN, muestra el error como "Commit failed" .Details follow …. commit svn: Inconsistent line ending style.

¿Cómo puedo solucionar el error de finalización de línea de import de SVN?

Tengo que importar un enorme repository SVN que tengo que transferir de un server a otro. Así que lo exporté desde el server anterior: svnadmin dump . > archive.svn y lo importó en el nuevo: svnadmin load . < archive.svn En el medio del process de import recibí este error: Cannot accept non-LF line endings […]

Cómo evitar mix-e-styles en un repository svn

¿Existe una mejor práctica para evitar styles mixtos de eol en un repository de subversión? Sé que svn:eol-style=native se puede configurar como autopropulsado, pero tendría que asegurarme de que esté configurado para todos los committers. También soy reacio a hacer un cambio retrospectivo, de todo el repository, de svn:eol-style si hay una solución less invasiva.

Fuerza svn: eol-style = native en el server?

Actualmente, para asegurarnos de que la propiedad de subversión eol-style esté configurada como native para cada nuevo file agregado a nuestro proyecto, debemos agregar esto al file ~/.subversion/config en cada una de nuestras máquinas de desarrollo: [miscellany] enable-auto-props = yes [auto-props] *.java = svn:eol-style=native ¿Hay alguna manera de hacer el equivalente en el server svn?

git: cómo saber si un file fue accidentalmente comprometido con CRLF

En mi caso específico, estoy usando git-p4 y quiero saber si git-p4 cometió los files con CRLF en los objects reales comprometidos. En general, sin embargo, quiero saber cómo averiguarlo directamente. En otras palabras, cuando finalizo la compra normalmente, cosas como core.autocrlf y .gitattributes pueden modificar lo que se escribe en el disco; Quiero pasar […]

Líneas vacías eliminadas y agregadas según GIT

Esto comenzó a suceder sin ninguna razón clara: Pic es de Source Tree GUI, pero el mismo problema se puede ver en la vista del terminal. Mi intuición es que tiene algo que ver con los finales de línea, pero no sé cómo confirmarlo. Sugerencias?

¿Cómo recuperar un repository git que ha sido dañado al tener cambios en los finales de línea de CRLF a LF?

Cambié todos los finales de línea de mi proyecto del modo dos al modo Unix eliminando todos los retornos de carro de cualquier file que los tuviera: grep -lIUr '^M' . | xargs sed -i 's/^M//' Pensé que ignoraría los files dot ocultos como .git/ , pero no fue así, y ahora mi repository de […]