Возможно ли обновление Visual Studio из SVN при открытии решения?

#visual-studio-2010 #svn #tortoisesvn #visualsvn

#visual-studio-2010 #svn #tortoisesvn #visualsvn

Вопрос:

Я использую Visual Studio 2010 с VisualSVN и TortoiseSVN и хотел бы иметь возможность получать запрос на обновление из системы управления версиями всякий раз, когда я открываю решение, как это делал SourceSafe. Возможно ли это?

Ответ №1:

для обновления из системы управления версиями всякий раз, когда я открываю решение, способ SourceSafe

Я думаю, что эта опция обновления не является функцией защиты исходного кода, а скорее является опцией Get everthing при открытии проекта или решения, найденной на панели параметров управления версиями Visual Studio.

Когда Visual Studio подключается к SourceSafe, он делает это с помощью MS-SCCI.

Поэтому, если вы используете плагин Subversion MS-SCCI, это также должно происходить всякий раз, когда вы открываете проект или решение.

Например, агент SVN является плагином Subversion MS-SCCI, и он должен работать таким образом.

Ответ №2:

Вам нужно будет создать расширение для VS, которое будет использовать API автоматизации TortoiseSVN ( http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html ) и выполняйте обновление при открытии решения:

Или измените существующие расширения (интеграции), такие как AnkhSVN, для этого.

Ответ №3:

Я не думаю, что у него есть способ автоматически запрашивать вас, но вы пробовали плагин AnkhSVN Visual Studio Subversion? Это позволяет вам легко обновлять решения, добавлять и т. Д.