Notre serveur TFS a actuellement des problèmes de connectivité temporaires et, en tant que tel, VS ne répond plus, laissant plus de 50 développeurs incapables de travailler!
Est-il possible de basculer TFS en mode hors ligne en cas de problème?
visual-studio
tfs
MPritchard
la source
la source
Réponses:
Il existe quelques petites extensions de studio visuel à cet effet:
Dans le cas de TFS 2012, il semble qu'il n'y ait pas besoin d'extensions «Passer hors ligne». J'ai lu quelque chose sur une nouvelle fonctionnalité appelée espace de travail local dans le même but.
Sinon, j'ai eu un bon succès avec Git-TF . Toute la bonté de git et lorsque vous êtes prêt, vous pouvez le pousser vers TFS.
la source
Consultez cette référence pour savoir comment lier / dissocier votre solution ou projet du contrôle de code source. REMARQUE: cela ne s'applique pas si vous utilisez GIT et peut ne pas s'appliquer aux versions ultérieures à VS2008.
Citant la référence:
la source
L'extension «Go Offline» ajoute un bouton au menu Contrôle de la source.
https://visualstudiogallery.msdn.microsoft.com/6e54271c-2c4e-4911-a1b4-a65a588ae138
la source
plundberg: Le bouton "déconnecter" n'est disponible que pour le fournisseur TFS à partir de VS 2008. Même dans ce cas, je ne suis pas sûr qu'il soit officiellement pris en charge. La méthode recommandée pour utiliser la fonction Passer hors ligne est de [ré] ouvrir la solution.
Martin Pritchard: si vous êtes bloqué en cours de fonctionnement, vous pouvez forcer VS à expirer en tirant (littéralement) sur la prise réseau ou en exécutant ipconfig / release .
Une fois que vous êtes marqué hors ligne, voici un guide étape par étape pour travailler dans ce mode: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html
Informations plus détaillées sur la modification du comportement en coulisse: 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
la source
Selon les fenêtres d'outils que vous avez ouvertes, VS peut ou non essayer d'atteindre automatiquement le serveur d'équipe au démarrage.
Pour de meilleurs résultats, essayez ceci:
Vous devriez maintenant remarquer que vous pouvez démarrer Visual Studio sans qu'il n'essaie d'atteindre le serveur TFS.
Je sais que c'est juste un aparté à votre problème, mais j'espère que vous trouverez cela utile!
la source
Si vous avez une solution ouverte et que TFS est en panne, vous pourriez avoir du mal à passer en mode hors connexion. Si vous fermez et rouvrez votre solution, une jolie petite boîte de dialogue apparaîtra vous demandant si vous souhaitez passer hors ligne.
Sinon, si vous ne souhaitez pas fermer / rouvrir la solution, (comme suggéré par Bernie ), vous pouvez installer le plugin TFS Go-Offline , puis cliquez sur:
la source
Modifiez simplement le nom du dossier racine de votre solution sur votre machine locale, elle se déconnectera automatiquement.
la source
Je voulais juste inclure un lien vers une résolution d'un problème que j'avais avec VS2008 et TFS08.
J'ai accidentellement ouvert ma solution sans être connecté à mon réseau et je n'ai pas pu la récupérer "comme elle était" et j'ai dû la relier à chaque fois que j'ouvrais.
J'ai trouvé la solution ici; http://www.fkollmann.de/v2/post/Visual-Studio-2008-refuses-to-bind-to-TFS-or-to-open-solution-source-controlled.aspx
Fondamentalement, vous devez ouvrir le "Se connecter à Team Foundation Server" puis "Serveurs ..." une fois là-bas, supprimer / supprimer votre serveur et le rajouter. Cela a résolu mon problème.
la source
Si le code a déjà été extrait par l'utilisateur s'il est hors ligne et qu'il dispose de la dernière version sur son hd local, il lui suffit de parcourir l'emplacement de la solution et d'ouvrir la solution en double-cliquant sur le fichier sln. La solution s'ouvrira en mode déconnecté.
la source