Tengo 2 repositorios. Como el código troncal estaba en un repositorio, que estaba protegido, hice un checkout y luego lo registré en el otro repositorio (ya que los usuarios no tenían permiso para el primer protegido).diff SVN en 2 repositorios diferentes
Ahora el problema es que ambos repositorios se han trabajado y deseamos finalmente fusionar el código/rama en el segundo desprotegido con el protegido. Pero, habrá conflictos en estos.
¿Hay alguna manera de averiguar el diferencial para las 2 ramas del repositorio? Además, si hay cambios en el espacio en blanco, ¿cómo los ignoro?
Me gusta la idea. Si la cantidad de conflictos en el archivo esperados es pequeña, también podría hacer rsync -av --ignore = '. Svn' en ambas direcciones (primero con -n, indicador de ejecución en seco y luego sin) – bobah
Sugerir agregar --exclude = " svn " ... o .git .hg ... etc por ejemplo: diff -w -u -r -N --exclude =" sVN" WorkingCopy1 WorkingCopy2 – ideasman42
si usted quiere conseguir realmente los frutos secos:. diff - w -u -r -N -x '* .pyc' --exlude = ". svn" WorkingCopy1 WorkingCopy2 | vim - –