-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-11-07 a las 13:38 +0100, Camaleón escribió:
¡¡Porras!! Por no decir otra cosa peor...
A ver, dentro del archivo comprimido que le envié a Carlos E. R para que subiera al servidor svn, se me coló en problemático "update-desktop-files.es.po" que no está modificado.
No habría ningún problema si no fuera porque el archivo, al guardarlo con poedit, se "zampó" unos cuantos KB (entiendo que las etiquetas que no podía interpretar las ha eliminado). Al revisarlo* me he dado cuenta...
Revision 21967 - (view) (download) (annotate) - [select for diffs] Modified Wed Nov 7 11:22:56 2007 UTC (65 minutes, 37 seconds ago) by robin_listas File length: 985042 byte(s) Diff to previous 21814 Copied translated files from trunk, run update-po
Revision 21814 - (view) (download) (annotate) - [select for diffs] Modified Tue Nov 6 09:20:28 2007 UTC (27 hours, 8 minutes ago) by keichwa File length: 1246857 byte(s) Diff to previous 19096 from trunk 2007-10-29
Hay que volver a subir el antiguo de "keichwa" (Revision 21814, 1246857 bytes) antes de que alguien se ponga a trabajar sobre él.
Vale, revertir... tengo que RTFM pa'ver como se jase eso. cer@nimrodel:~/Projects/babel/SuSE> svn log 10_3/lcn/es/po/update-desktop-files.es.po | head - ------------------------------------------------------------------------ r21967 | robin_listas | 2007-11-07 12:22:56 +0100 (Wed, 07 Nov 2007) | 1 line Copied translated files from trunk, run update-po - ------------------------------------------------------------------------ r21814 | keichwa | 2007-11-06 10:20:28 +0100 (Tue, 06 Nov 2007) | 1 line from trunk 2007-10-29 - ------------------------------------------------------------------------ r19096 | keichwa | 2007-08-28 10:46:59 +0200 (Tue, 28 Aug 2007) | 1 line El manual http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.branchmerge.commonuses.... da este ejemplo que es lo que busco: svn copy -r 807 http://svn.example.com/repos/calc/trunk/real.c ./real.c Pero no me funciona: cer@nimrodel:~/Projects/babel/SuSE> svn copy -r 21814 https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn... 10_3/lcn/es/po/update-desktop-files.es.po svn: Path '10_3/lcn/es/po/update-desktop-files.es.po' is not a directory Vale, que tiene que ser un directorio. cer@nimrodel:~/Projects/babel/SuSE> svn copy -r 21814 https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn... 10_3/lcn/es/po/ svn: Path '10_3/lcn/es/po/update-desktop-files.es.po' already exists Puñetas, ya sé que existe. Lo borro a mano, reintento: cer@nimrodel:~/Projects/babel/SuSE> svn copy -r 21814 https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn... 10_3/lcn/es/po/ svn: Entry for '10_3/lcn/es/po/update-desktop-files.es.po' exists (though the working file is missing) Que está borrado, pero él se acuerda que estaba ahi y no quiere borrarlo. Puñemas. Y si lo vuelvo a poner dice que existe y no quiere :-( cer@nimrodel:~/Projects/babel/SuSE> svn delete ./10_3/lcn/es/po/update-desktop-files.es.po D 10_3/lcn/es/po/update-desktop-files.es.po cer@nimrodel:~/Projects/babel/SuSE> svn copy -r 21814 https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn... ./10_3/lcn/es/po/update-desktop-files.es.po svn: Copyfrom-url 'https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn...' has different repository root than 'https://robin_listas@forgesvn1.novell.com/svn/suse-i18n' Pero lo ha copiado... aunque lo ha llamado 'update-desktop-files.es.po.tmp'. Le cambio el nombre. cer@nimrodel:~/Projects/babel/SuSE> svn status ./10_3/lcn/es/po/ D 10_3/lcn/es/po/update-desktop-files.es.po Mmmm... me huelo que va a fallar. cer@nimrodel:~/Projects/babel/SuSE> svn commit --message "trying to resurrect update-desktop-files.es.po@21814" ./10_3/lcn/es/po/ Deleting 10_3/lcn/es/po/update-desktop-files.es.po Committed revision 21970. cer@nimrodel:~/Projects/babel/SuSE> svn update ./10_3/lcn/es/po/ At revision 21970. Falló. Bueno, al menos la versión mala está borrada de allí. Pero no consigo recopiar la antigua: cer@nimrodel:~/Projects/babel/SuSE> svn copy -r 21814 https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn... ./10_3/lcn/es/po/ svn: Copyfrom-url 'https://forgesvn1.novell.com/svn/suse-i18n/branches/openSUSE-10_3-Branch/lcn...' has different repository root than 'https://robin_listas@forgesvn1.novell.com/svn/suse-i18n' cer@nimrodel:~/Projects/babel/SuSE> svn update ./10_3/lcn/es/po/ At revision 21970. Lo que hace es copiarme localmente un fichero 'update-desktop-files.es.po.tmp', y aunque le cambio el nombre e intento enviarlo, se niega: cer@nimrodel:~/Projects/babel/SuSE> svn commit --message "trying to resurrect update-desktop-files.es.po@21814" ./10_3/lcn/es/po/ cer@nimrodel:~/Projects/babel/SuSE> cer@nimrodel:~/Projects/babel/SuSE> svn status ./10_3/lcn/es/po/ ? 10_3/lcn/es/po/update-desktop-files.es.po A ver... a ver si es que tengo que decirle que lo envie como fichero nuevo... cer@nimrodel:~/Projects/babel/SuSE> svn status ./10_3/lcn/es/po/ ? 10_3/lcn/es/po/update-desktop-files.es.po cer@nimrodel:~/Projects/babel/SuSE> svn add ./10_3/lcn/es/po/update-desktop-files.es.po A 10_3/lcn/es/po/update-desktop-files.es.po cer@nimrodel:~/Projects/babel/SuSE> svn status ./10_3/lcn/es/po/ A 10_3/lcn/es/po/update-desktop-files.es.po cer@nimrodel:~/Projects/babel/SuSE> svn commit --message "trying to resurrect update-desktop-files.es.po@21814" ./10_3/lcn/es/po/ Adding 10_3/lcn/es/po/update-desktop-files.es.po Transmitting file data . Committed revision 21971. cer@nimrodel:~/Projects/babel/SuSE> Bueno... está allí, pero figura como fichero nuevo. Cojonudo :-( Ya me lavo la boca, ya... bueno, y ahora a contarle lo que he hecho a Karl. Menos mal que en un svn no se puede destruir nada porque se puede revertir lo que sea... leches, ¡pero tiene que haber una manera más fácil!
Lamento el despiste :-(.
Me debes 20 tilas :-P - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHMg7stTMYHG2NR9URApqxAJ90kgU7YquY0g8i6xO0gwGezC97QwCcDw/4 d0eogCC5Rnc6ZNEWY9Q9Dak= =RdN9 -----END PGP SIGNATURE-----