Управление версиями исходного кода для Visual Studio Express

Существуют ли плагины Visual Studio Express для управления версиями исходного кода? Я начинаю проект самостоятельно и у меня есть только экспресс-версия Visual Studio 2008.

10 ответов

Решение

Краткий ответ: Нет.

Редакции Express не поддерживают ни надстройки, ни поставщики Source Control (плагины SCC). Хотя есть способы заставить это работать, они не имеют документов, нарушают лицензию и вызывали юридические проблемы раньше...

Для этого я установил TortosieHG, а затем в Visual Studio Express я выбрал "Инструменты"> "Внешние инструменты".

Я создал следующие Enteries:

Title: HG New Repositry 
Command: C:\Program Files\TortoiseHg\hgtk.exe
Arguments: --nofork init Initial
directory: $(SolutionDir)

Title: HG Commit 
Command: C:\Program  Files\TortoiseHg\hgtk.exe 
Arguments: --nofork init Initial directory: $(SolutionDir)

Затем я добавил два внешних инструмента на панель инструментов. Теперь я не получаю такую ​​хорошую интеграцию, как с полной версией визуальных студий, но я могу зафиксировать исходный код и создать исходный репозиторий, не выходя из Visual Studios.

Вам не нужно интеграция / плагин. Первый не поддерживается, но есть очень хорошие альтернативы, чтобы заставить его работать.

Какой бы SCM вы не решили использовать (SVN, GIT, PlasticSCM, Mercurial), просто используйте рабочий процесс "найти изменения":

  • Сделайте ваши изменения
  • Найдите свои модификации в инструменте, который вы выбрали для использования
  • совершить

http://codicesoftware.blogspot.com/2009/12/how-to-find-changes-on-plastic-scm.html

Изменить: PlasticSCM бесплатно до 15 пользователей с 1 ноября 2010 года.

Visual studio 2012 Express предлагает экспресс-версию Team Foundation Server.

Интеграция управления исходным кодом не поддерживается в экспресс-выпусках Visual Studio. Ознакомьтесь с таблицей сравнения функций по http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx

Вы можете получить облачную Team Foundation Service бесплатно, если в вашем проекте не более 5 участников. Я использую его уже несколько месяцев, и он прекрасно работает. Есть некоторые функции Team Foundation Server, которые еще не доступны, но, эй, это бесплатно.

http://tfs.visualstudio.com/

VisualSVN не поддерживает выпуски Visual Studio Express. Посетите здесь для получения дополнительной информации http://www.visualsvn.com/visualsvn/download/

Руководство VisualSVN говорит, что оно работает со всеми выпусками Visual Studio - хотя я лично не пробовал это. Я знаю, что ни один из компонентов Microsoft Team Foundation Server не будет работать с Express.

Интересно, есть ли в Express Edition автоматическая проверка обновлений файлов? Если это так, просто используйте TortoiseSVN и сэкономьте деньги на модернизацию.

Я не думаю, что есть какие-либо плагины для экспресс-версий VS. Googling "Джейми Кэнсдейл" является каноническим справочником по этому вопросу.

Другие вопросы по тегам