Nosso servidor TFS tem alguns problemas de conectividade temporários no momento e, como tal, o VS deixou de responder, deixando mais de 50 desenvolvedores incapazes de trabalhar!
É possível alternar o TFS para um modo offline no caso de tal problema?
visual-studio
tfs
MPritchard
fonte
fonte
Respostas:
Existem algumas pequenas extensões de estúdio visual para esta finalidade:
No caso do TFS 2012, parece que não há necessidade de extensões 'Ficar offline'. Eu li algo sobre um novo recurso chamado espaço de trabalho local para um propósito semelhante.
Alternativamente, tive um bom sucesso com o Git-TF . Todas as vantagens do git e quando você estiver pronto, pode enviá-lo para o TFS.
fonte
Consulte esta referência para obter informações sobre como vincular / desvincular sua solução ou projeto do controle de origem. NOTA: isto não se aplica se você estiver usando GIT e pode não se aplicar a versões posteriores a VS2008.
Citando da referência:
fonte
A extensão 'Go Offline' adiciona um botão ao menu Source Control.
https://visualstudiogallery.msdn.microsoft.com/6e54271c-2c4e-4911-a1b4-a65a588ae138
fonte
plundberg: O botão "desconectar" está disponível apenas para o provedor TFS a partir do VS 2008. Mesmo assim, não tenho certeza se ele é oficialmente compatível. A maneira recomendada de usar o recurso Ficar Offline é [re] abrir a solução.
Martin Pritchard: se você travar no meio da operação, pode forçar o tempo limite do VS puxando o plugue da rede (literalmente) ou executando ipconfig / release .
Depois de marcado como off-line, aqui está um guia passo a passo para trabalhar nesse modo: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html
Informações mais detalhadas sobre como ajustar o comportamento nos bastidores: http://blogs.msdn.com/benryan/archive/2007/12/12/when-and-how-does-my-solution-go-offline.aspx http://blogs.msdn.com/benryan/archive/2007/12/12/how-to-make-tfs-offline-strictly-solution-based.aspx
fonte
Dependendo de quais janelas de ferramentas você abriu, o VS pode ou não tentar acessar o servidor de equipe automaticamente quando ele for inicializado.
Para obter melhores resultados, tente o seguinte:
Você deve notar agora que pode iniciar o Visual Studio sem tentar acessar o servidor TFS.
Eu sei que é apenas um aparte para o seu problema, mas espero que você ache isso útil!
fonte
Se você tiver uma solução aberta e o TFS estiver desativado, poderá ter problemas para entrar no modo offline. Se você fechar e reabrir sua solução, uma pequena e agradável caixa de diálogo aparecerá perguntando se você deseja ficar off-line.
Como alternativa, se você não quiser fechar / reabrir a solução (conforme sugerido por Bernie ), você pode instalar o plug-in TFS Go-Offline e clicar em:
fonte
Simplesmente, altere o nome da pasta raiz para sua solução em sua máquina local, ela será desconectada automaticamente.
fonte
Eu só queria incluir um link para a resolução de um problema que estava tendo com o VS2008 e o TFS08.
Eu acidentalmente abri minha solução sem estar conectado à minha rede e não consegui "voltar do jeito que estava" e tive que religar toda vez que abria.
Encontrei a solução aqui; http://www.fkollmann.de/v2/post/Visual-Studio-2008-refuses-to-bind-to-TFS-or-to-open-solution-source-controlled.aspx
Basicamente, você precisa abrir "Conectar ao Team Foundation Server" e então "Servidores ..." uma vez lá, Excluir / Remover seu servidor e adicioná-lo novamente. Isso resolveu meu problema.
fonte
Se o código já tiver sido verificado pelo usuário, se estiver offline e ele tiver a versão mais recente em seu hd local, basta navegar até o local da solução e abri-la clicando duas vezes no arquivo sln. A solução será aberta no modo desconectado.
fonte