Мы используем Visual SVN для контроля версий. У нас есть несколько решений, которые ссылаются на проект библиотеки классов. Каждое из решений использует svn: externals для ссылки на библиотеку классов, чтобы при открытии решения в VS2010 мы могли вносить изменения в проект библиотеки классов с помощью svn (из-за отсутствия лучшего слова) 'link'.
Допустим, у меня есть два решения: решение A и решение B. Каждое из них ссылается на библиотеку классов C, используя svn: externals.
Допустим, я вносил изменения в библиотеку классов C в решении A. Чтобы получить изменения в решении B, чтобы я мог проверить оба варианта, мне сначала нужно зафиксировать изменения в SVN, а затем обновить решение B.
Есть ли способ настроить это так:
1) У меня есть только одна копия проекта библиотеки классов C на моей машине для разработки
и / или
2) Настройте этот сценарий так, чтобы мне не приходилось фиксировать svn для тестирования решения B?
Я не хочу связываться с SVN до того, как полностью протестирую все решения.
Как вы справляетесь с этим сценарием?