2009-10-07 14 views
7

Estoy tratando de hacer una salida dispersa de una carpeta que contenga elementos externos, pero ninguno de los externos se está verificando. This issue parece indicar que este comportamiento puede ser por diseño, o al menos que no está claro cuál debería ser el comportamiento. Desde mi punto de vista, el comportamiento obvio es que los externos se tratan como cualquier otro directorio y se comprueban siguiendo las mismas reglas dispersas de pago.Pagos parciales y svn: externals

¿Hay alguna manera de evitar esto, excepto verificar manualmente los externos?

Respuesta

4

No. Subversion solo extrae lo externo si realiza una salida recursiva del directorio que tiene el conjunto de propiedades svn:externals.

+8

Eso apesta. Y prácticamente hace que los recuadros dispersos no se puedan usar para mí. – JesperE

+0

Sí. apesta .. Acabo de descubrir esto por mí mismo ... simplemente otra razón más por la que creo que svn: external es un HACK y debe evitarse a toda costa ... Los usuarios de SVN tienen que morder la bala y aprender a fusionar código a través de ramas cuando se comparte código entre proyectos. Mientras más practiquemos la fusión de código entre sucursales ... MEJOR haremos en hacer algo que sea una habilidad esencial en el desarrollo de software ... incluso si usa el nuevo Git o Mecurial y todas sus ramas/¡fusiona superpoderes! –

Cuestiones relacionadas