Автономная работа в Team Foundation Server

Есть ли способ настроить «работу в автономном режиме» в TFS, не пытаясь открыть решение, дождаться его истечения времени и затем заставить Visual Studio решить, что оно не удалось?

Кажется немного смешным, что я не могу просто поставить галочку, чтобы сказать это самому, поскольку я, вероятно, наиболее компетентен, чтобы знать, когда я не в офисе!


person tags2k    schedule 24.11.2008    source источник
comment
Я согласен, многие TFS имеют запах Visual Source Safe.   -  person Chris S    schedule 25.10.2010
comment
Ни один из этих ответов не отвечает на вопрос. Да, вы можете позволить Visual Studio определять, что он не в сети, но что, если вас это не устраивает? Что делать, если вы не хотите, чтобы он 10 раз пытался подключиться к серверу TFS, прежде чем решение будет окончательно открыто? Пожалуйста, если кто знает решение (взлом реестра - это конечно одно дело ...), поделитесь.   -  person Per Lundberg    schedule 03.02.2011
comment
@Per: Смотрите мой ответ, я думаю, что в нем есть нужная вам информация.   -  person Richard Berg    schedule 03.02.2011
comment
Дополнительные решения / ссылки на stackoverflow.com/questions / 934875 / how-to-work-offline-with-tfs   -  person Maslow    schedule 03.02.2011


Ответы (7)


У Бена Райана есть рег-ключи, которые вы ищете в своем блоге:

Большинство этих элементов управления также встроены в последнюю версию Power Tools:

C:\Users\Richard> tfpt tweakui /?
tfpt tweakui - Enhance how client connects to Team Foundation Server

Allows configuration of how and when the client connects to a 
Team Foundation Server.  This includes client certificates, auto
reconnect, offline, compression, maximum connections, timeouts, 
and bypassing the proxy.
person Richard Berg    schedule 16.02.2010
comment
tfpt tweakui больше не существует в Visual Studio 2013 / Power Tools 2013 :(. - person jessehouwing; 14.02.2014

Это расширение должно решить вашу проблему (для VS 2010):

http://visualstudiogallery.msdn.microsoft.com/425f09d8-d070-4ab1-84c1-68fa326190f4?SRC=Home

person Bernie Tschirren    schedule 26.02.2011
comment
Вот версия 2012 года: visualstudiogallery.msdn.microsoft.com/ - person lambinator; 09.05.2013

Вот решение для VS 2008 с TFS

  1. Перейдите в меню Visual Studio - Файл> Управление исходным кодом> Изменить управление исходным кодом> Нажмите Решение / Проект> Установите / снимите флажки проекта> Нажмите кнопку «Отменить привязку» вверху.

Это переводит ваше полное решение или выбранные проекты в решении в автономный режим от TFS.

  1. Если вы хотите выйти в Интернет, выполните те же действия и нажмите кнопку «Привязать».
person Balaji Birajdar    schedule 23.11.2011

когда мне нужно работать в автономном режиме, я просто отключаю кабель Ethernet и запускаю TFS 2008. Он запускает меня в автономном режиме. Затем подключитесь снова, щелкните правой кнопкой мыши «Работа в сети» в обозревателе решений, и TFS попросит вас проверить внесенные в автономный режим изменения.

person T. Webster    schedule 08.03.2010
comment
Спасибо ... как вернуться в Интернет - это на самом деле то, что я искал. Представьте, что ... он скрыт в контекстном меню и не отображается ни в одном меню TFS, на панели задач или строке меню ... великолепно. Спасибо хоть! - person Carl G; 14.11.2012

добавить запись хоста 127.0.0.1 tfs.foo.com

person john    schedule 27.04.2011

Team Foundation Server 2008 поддерживает работу в автономном режиме.

В этом видео показано, как использовать эту функцию.

person Ian Nelson    schedule 27.11.2008

Если TFS не работает, у вас могут возникнуть проблемы с переходом в автономный режим. Если вы закроете и снова откроете свое решение, появится небольшой красивый диалог с вопросом, хотите ли вы перейти в автономный режим.

В качестве альтернативы, если вы не хотите закрывать / повторно открывать решение, вы можете установить плагин TFS Go-Offline, затем нажмите:

TEAM -> Go Offline
person demoncodemonkey    schedule 09.06.2015