2011-01-25 10 views
6

¿Es posible tener 2 (o más) repositorios externos vinculados a un directorio local?svn: externals: Tener más de un repositorio externo en un directorio local

Por ejemplo, tengo un archivo llamado externo y que contiene:

http://somewhere/dev/trunk/F01common.lib include 

declaro mi propiedad así:

svn propset svn:externals -F ../external . 

Si trato de usar un archivo como el que después, sólo se la última línea está tomada:

http://somewhere/dev/trunk/F01common.lib include 
http://somewhere/dev/trunk/F04logger.lib include 

¿Es lo que quiero hacer posible o no?
Gracias por sus respuestas.

Respuesta

-1

Sí, es posible tener múltiples svn: externos. Siga este post en mi blog para más detalles ... https://web.archive.org/web/20110826083448/http://www.buggedtech.com:80/2011/01/25/multiple-values-on-svnexternals/

+1

Gracias, pero quiero tener todos los repositorios en UN directorio local, no en más de uno. – Flyounet

+1

La respuesta corta es NO. Pero mi prueba muestra que puede agregar múltiples svn: externals y ponerlo en un directorio, sin embargo, cuando realiza la compra, solo se desprotege el primer externo definido ... NO SE EXHIBEN ERRORES. ¿Por qué? Porque, a pesar de que es un repositorio externo, sigue siendo una copia de trabajo ... no puede tener una copia de trabajo apuntando a diferentes URL repos. Si realmente necesita esa funcionalidad, puede simplemente crear su propia secuencia de comandos de compilación, simplemente exporte los repositorios externos a un directorio y eso estaría bien. La exportación no tiene metadatos, por lo que funcionaría. – icasimpan

+0

bummer, por lo que esta técnica no se puede utilizar para combinar un grupo de carpetas en una carpeta común>< – jxramos

Cuestiones relacionadas