it-roy-ru.com

Поставщик MSSCCI для Visual Studio 2008 SP1 и TFS 2015

У меня установлен Team Foundation Server 2015, и я пытаюсь подключить Visual Studio 2008 (версия 9.0.30729.4462 QFE) к командному проекту. Я установил VS 2008 Team Explorer (версия 9.0.21022.8).

Согласно MS , это должно быть возможно с использованием MSSCCI Provider. Однако я не могу найти версию, совместимую с TFS 2015.

Вопрос: Где находится поставщик MSSCCI для TFS 2015 или есть другой способ подключения VS 2008 к TFS 2015?

Я пробовал MSSCCI Provider для TFS 2013, но он не удался, потому что он не обнаружил TFS 2013 (что имеет смысл после установки 2015 года).

13
devlin carnate
  1. Вы устанавливали совместимость vs2008 sp1 GDR? Или же, пожалуйста, установите его .. https://www.Microsoft.com/en-us/download/details.aspx?id=29983

  2. При передаче URL-адреса TFS в VS 2008 убедитесь, что вы также передаете имя коллекции tfs, иначе vs 2008 выдаст ошибку. Например, http: // имя_сервера: 8080/tfs/ {collection1}

Правка: Пожалуйста, убедитесь, что вы устанавливаете VS 2008 SP1, прежде чем пытаться шаги 1 и 2.

7
Isaiah4110

Вы можете просто использовать MSSCCI для TFS 2013 для подключения к системе контроля версий TFS2015 в VS2008.

Как показано в MSDN article , в VS2008 Version Control доступен через поставщика MSSCCI. Поэтому вместо того, чтобы подключаться к TFS в Team Explorer, вам нужно перейти в File -> Source Control -> Open from Source Control -> Connect to Team Foundation Server. Я считаю, что этот блог полезен для вас (хотя он написан для TFS2013 с VS2005, он применим к TFS2015 с VS2008). 

0
Vicky - MSFT

В моем случае до вчерашнего дня у меня не было установлено VS 2008 IDE. Из-за некоторых ограничений конверсии в моей компании мне пришлось установить старую Visual Studio 2008 на мой офисный компьютер (Windows 10 Pro x64) и подключить ее к TFS 2015.

Я надеюсь, что это помогает кому-то, как я:

  1. Сначала я установил Visual Studio 2008.
  2. А потом VS 2008 SP1.
  3. Наконец Visual Studio TeamExplorer 2008. (По крайней мере, это должен быть счастливый конец, но я ошибся.)
  4. Попытка установить VS90SP1-KB974558-x86, но не удалось. Пакет ищет VS 2008 SP1. Я думаю, что TeamExplorer 2008 переопределяет что-то важное для KB974558.
  5. Снова установил Visual Studio 2008 SP1. 
  6. VS90SP1-KB974558-x86 успешно установлен. 
  7. На странице «Подключение к Team Foundation Server» добавьте свой сервер TFS 2015, игнорируя раздел «Порт и протокол», и запишите свой собственный «лайк»;

http: // TFS_SERVER: PORT_NUMBER/tfs/TFS_COLLECTION_NAME

Каждый раз происходит сбой, если я пропускаю часть имени коллекции.

0
LysanderM

Так как я не могу комментировать. Я хочу сказать, что у нас та же проблема.

Что работает, так это установка Visual Studio Team Explorer 2013, которая включает в себя Visual Studio Shell 2013, а затем мы можем установить MSSCCI Provider 2013. Но это всего лишь обходной путь.

Нам также интересно, где находится поставщик MSSCCI на 2015 год.

0
Florian F.