Хорошо, когда год назад меня наняли в мою нынешнюю компанию, мне было поручено перевести наши команды разработчиков из VSS. Они уже думали, что хотят Subversion, и, поскольку у меня был опыт использования и настройки Subversion, я был хорошим кандидатом. Сначала я попытался продать TFS, потому что это решило проблему, в которой я сейчас нахожусь, но поскольку денег мало, а Subversion бесплатна ... ну, вы поняли. Как бы то ни было, я завершил раскладку, и единственное, что стоит на пути, это следующее.
Я предложил хранить только наш исходный код в SVN, а всю документацию, сборки релизов и другие артефакты проекта хранить на нашем портале SharePoint, поэтому нам не нужно предоставлять сторонним разработчикам доступ к SVN. Когда я представил предложение, все было исключено, но возник вопрос о том, как управлять синхронизацией между артефактами (напр., Как документ x версия 3.1.2 связан с выпуском 4.5.2). Моя первоначальная реакция заключается в создании на каждой странице выпуска SharePoint раздела для каждой новой версии, в котором будут храниться описания (и также будут отслеживаться изменения). Есть ли лучший способ сделать это? Кто-нибудь знает, кто-нибудь делает это? Или какие-либо пакеты интеграции для синхронизации SVN с SharePoint?
Вот некоторая информация о среде разработки компаний. Все наше программное обеспечение предназначено для внутреннего использования, мы не продаем его, поэтому все наши клиенты работают внутри компании. У нас есть два типа разработчиков: 1. те, кто заботится о поддержке и настройке стороннего программного обеспечения, и 2. те, кто пишет проприатрическое программное обеспечение (именно там я и попадаю). Наше программное обеспечение, которое мы пишем, в основном .NET, но стороннее программное обеспечение есть на всех платах (COBAL, C, FORTRAN, Прочая ерунда, о которой больше никто не заботится).
Пожалуйста, сообщите, так как мне нужно получить это в ближайшее время. Я ненавижу VSS !!!!!!!!!! и мне нужно облегчение!