J'ai migré TFS à partir d'un ancien serveur "OLDMACHINE" à un newone "NEWMACHINE". TFS est arrêté sur OLDMACHINE. Maintenant, je veux mettre à jour mes différentes URL sur les ordinateurs développeurs.tf l'espace de collection de l'espace de travail a changé
Pour mes clones git, la commande est:
git remote set-url origin https://NEWMACHINE/...
Je ne trouve pas la commande correspondant à des espaces de travail tf. J'ai cherché dans la fenêtre Visual Studio Workspaces ..., mais je ne peux plus l'ouvrir car mon ancien TFS est en panne.
La commande suivante me montrer mes espaces de travail:
tf workspaces
Est-il possible de mettre à jour l'URL avec
tf workspace ?
Il y a beaucoup de documentations sur renommant ordinateur, dossier déplacé, nom d'utilisateur, mais je n n'en trouve pas dans ma direction. J'ai trouvé cette clé dans regedit, avec des sous-clés. J'ai trouvé cette clé dans regedit. Je veux essayer, est-ce que quelqu'un a déjà fait cette manipulation?
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 or 14.0\TeamFoundation\Instances\OLDMACHINE
Le TFS migré avec sauvegarde et restauration préserve tout, l'instance TFS migrée contient toujours d'anciens espaces de travail. La relation de mappage est stockée dans la base de données TFS. Si le mappage est perdu, vous pouvez simplement essayer de le remapper. Si le remappage ne fonctionne pas, le scénario le plus défavorable consiste à supprimer l'ancien espace de travail et à indiquer simplement aux utilisateurs de recréer des espaces de travail pointant vers le nouveau serveur. Supprimer l'espace de travail ne perdra aucune donnée, vous pouvez les obtenir du serveur après avoir créé un nouvel espace de travail. –
Connexion au nouveau serveur TFS via Visual Studio, et la suppression de l'ancien a bien fonctionné! Les modifications en attente ont été enregistrées et l'utilisateur final peut rapidement reprendre le travail. Dommage que cette manipulation ne soit pas disponible avec la ligne de commande 'tf'. – stephanejulien