Fonctionnement de la prise en charge hors connexion dans le contrôle de version Team Foundation

Mise à jour : novembre 2007

Microsoft Visual Studio Team System 2008 prend en charge le travail hors connexion. Vous pouvez travailler sur les solutions contrôlées par version lorsque vous n'êtes pas connecté à un serveur Team Foundation, puis lorsque le serveur est de nouveau disponible, vous pouvez archiver vos modifications dans le contrôle de version. Pour plus d'informations, consultez Comment : travailler hors connexion lorsque le serveur n'est pas disponible.

La prise en charge hors connexion de Team Foundation est de type serveur. Lorsqu'une solution tente en vain de se connecter au serveur et que le serveur est marqué hors connexion, toutes les tentatives de connexion suivantes par d'autres solutions liées à ce serveur seront également infructueuses. Même si Team Foundation Server redevient disponible, le serveur et les solutions resteront déconnectés jusqu'à ce qu'une solution liée à Team Foundation Server soit explicitement remise en ligne. Pour des instructions détaillées sur la remise en ligne d'une solution déconnectée, consultez Comment : travailler hors connexion lorsque le serveur n'est pas disponible.

Scénarios hors connexion

Team Foundation Server vérifie l'état de la connexion lors de l'ouverture d'une solution. Un échec de connexion au serveur durant d'autres opérations de contrôle de version dans Visual Studio Team System 2008 n'affecte pas l'état de la connexion de la solution. Visual Studio Team System 2008 enregistre localement l'état de la connexion de chaque solution, dans le fichier .suo de la solution. L'état de la connexion est également enregistré dans le Registre Windows de l'ordinateur pour le Team Foundation Server lié à la solution concernée.

Dans les deux scénarios décrits ci-dessous, une solution Visual Studio Team System 2008 passe du mode en ligne au mode hors connexion :

  • La solution et le serveur sont indiqués en ligne lorsque Visual Studio tente de se connecter à Team Foundation Server, mais la connexion au serveur échoue.

    • La solution et Team Foundation Server sont alors marqués hors connexion. Un message Visual Studio Team System 2008 indique que Team Foundation Server n'est pas disponible et que la solution est ouverte hors connexion. La fenêtre de sortie de Visual Studio Team System 2008 affiche un message indiquant que la connexion au serveur a échoué et que la solution est hors connexion.
  • La solution est marquée en ligne lors de la tentative de connexion à Team Foundation Server, mais le serveur est déjà marqué hors connexion.

    • La solution est marquée hors connexion. La fenêtre de sortie de Visual Studio Team System 2008 affiche un message indiquant que la solution est hors connexion et que le serveur n'est pas disponible. Toutefois, aucune boîte de message n'apparaît.

Définir des préférences de prise en charge de la solution hors connexion

Vous préférez peut-être que l'état hors connexion ou en ligne d'une solution locale ne dépende pas d'autres solutions liées à Team Foundation Server. Vous pouvez choisir de configurer Visual Studio Team System 2008 de manière à déterminer le statut hors connexion ou en ligne solution par solution. Reportez-vous à Comment : baser la prise en charge hors connexion de Team Foundation sur les solutions.

Voir aussi

Concepts

Envoi de modifications au serveur du contrôle de version

Autres ressources

Comment : travailler hors connexion lorsque le serveur n'est pas disponible

Comment : baser la prise en charge hors connexion de Team Foundation sur les solutions