В моей компании более 50 разработчиков.Существует около 9 проектов, которые используют много общих библиотек (более 20). Этот процесс с каждым днем становится все сложнее.Основные проблемы:
- , как отслеживать, что было изменено в каждой версии библиотеки
- , где хранить эти сборки.Теперь мы используем общий диск и у нас есть соглашение: /lib/version/*.dll
- о том, как автоматически вставлять правильные библиотеки во время сборки.В настоящее время мы используем файл .targets в Visual Studio, который мы обновляем вручную.
Как вы управляете этим аспектом в вашей компании?