¿Puede una sola solución contener proyectos de múltiples repositorys?

Comencé a configurar repositorys SVN para almacenar mi código, y me pregunto si una sola solución de Visual Studio puede tener proyectos de múltiples repositorys. Tengo una biblioteca compartida con diferentes funciones auxiliares, controles personalizados generics, etc., que son utilizados por múltiples proyectos y alojados en su propio repository. Luego tengo mi repository de proyectos, que contiene todos los códigos específicos del progtwig, como formularios, etc. Sé que podría copyr la biblioteca compartida en el repository del progtwig, y ​​luego copyrlos cuando realice cambios, pero prefiero mucho Guárdelos en repositorys diferentes para que pueda presionar "Commit" y la biblioteca general se compromete con su repository, y el código del progtwig se compromete a ello. Actualmente estoy usando AnkhSVN, pero si es posible con otras herramientas, lo investigaré.


Clarificación preventiva para todas las respuestas de "solo use un repository": la biblioteca compartida está alojada en un repository en línea, visible por cualquier persona, pero el código del progtwig es de propiedad exclusiva y reside en los serveres de nuestra oficina, por lo que necesitan repositorys diferentes.

Sí, puede, aunque solo podrá comprometerse con proyectos de un depósito a la vez. Una forma de lograr esto y hacerlo reproducible para cualquier desarrollador que verifique su proyecto es usar la propiedad svn: externals en la carpeta raíz de la solución para get proyectos de otros repositorys.

Para editar o agregar esta propiedad, puede usar la línea de command svn o TortoiseSVN . Encontrará más detalles sobre la propiedad svn: external en el libro rojo de Subversion .

Como David dice que esto es posible.

Me gustaría agregar a esto que tener múltiples repositorys no solo elimina la capacidad de cometer atómicamente, sino que tampoco podrá ramificar / labelr el proyecto y sus dependencies en una única label o twig. No recomendaría el uso de repositorys múltiples por estos motivos.