Я начал настраивать SVN-репозитории для хранения своего кода, и мне интересно, может ли одно решение Visual Studio иметь проекты из нескольких репозиториев.У меня есть общая библиотека с различными вспомогательными функциями, общими пользовательскими элементами управления и т. Д., Которые используются несколькими проектами и размещены в собственном репозитории.Затем у меня есть репозиторий проекта, который содержит весь программный код, такой как формы и т. Д. Я знаю, что могу скопировать общую библиотеку в репозиторий программы, а затем скопировать их обратно, когда внесу изменения, но я бы предпочелхраните их в разных репозиториях, чтобы я мог нажать «Коммит», и общая библиотека фиксирует его в репозитории, а программный код фиксирует его.В настоящее время я использую AnkhSVN, но если это возможно с другими инструментами, я посмотрю на него.
Упреждающее пояснение для всех ответов «просто используйте один репозиторий»: общая библиотека размещена вонлайн-хранилище, доступное для просмотра любому пользователю, но программный код проприетарный и находится на наших офисных серверах, поэтому им нужны разные репозитории.