2017-07-27 2 views
0

J'utilise Eclipse Neon avec le plugin TFS,Eclipse TFS vérifier l'erreur ne peut pas afficher le fichier

Lorsque je modifier un fichier et essayez de fichier de commande et le fichier est déjà votre commande par un autre utilisateur, je reçois la fichier comme vide avec une erreur:

The item .. is locked for checkout by .. in workspace .. 

Je ne peux pas continuer à travailler sur le fichier, je dois fermer la fenêtre et ouvrir à nouveau le fichier.

Y at-il un moyen de continuer à travailler sur le fichier sans avoir d'écran d'erreur?

Lorsque j'essaie de verrouiller je n'ai pas d'option pour Unchanged - conserver tout verrou existant.

Répondre

1

Le fichier est verrouillé par d'autres, vous devez déverrouiller le fichier, puis extraire pour le modifier, sinon il recevra toujours l'erreur.

Vous pouvez ci-dessous les moyens de déverrouiller le fichier:

  • tf lock /lock: none S'il vous plaît voir Lock Command pour plus de détails:

Pour utiliser la commande de verrouillage, vous devez avoir l'autorisation de verrouillage réglé sur Permettre. Avoir la Débloquer autre l'autorisation de changements utilisateur défini sur Autoriser est nécessaire pour retirer un verrou détenu par un autre utilisateur si vous ne disposez pas en écriture pour que l'espace de travail de l'utilisateur

tf lock /lock:none /workspace:workspacename [/recursive][/login:username,[password]] [/collection:TeamProjectCollectionUrl]

  • tf undo Le undo commande supprime tous les verrous sur les éléments. Voir Undo command

    Pour déverrouiller des fichiers individuels exécuter la commande suivante dans l'invite de commande Visual Studio:

    tf undo "file_path" /workspace:workspace_name

    par exemple:

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01

    ici, il débloquerez Abc.dll qui est à l'intérieur dossier abc.

    Pour déverrouiller le dossier entier d'un seul coup:

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01

    ici, il débloquerez tous les fichiers qui se trouve dans le dossier abc.

  • Vous pouvez également déverrouiller d'autres utilisateurs fichier à l'aide des outils TFS Sidekick:

    Il vous offre une interface graphique pour faire toutes ces commandes, ce qui le rend beaucoup plus facile d'effectuer ces tâches.

+0

Merci? Cela peut-il être appliqué à Eclipse? – user7294900

+0

@ user7294900 Oui, je l'ai testé à mes côtés, il est disponible pour Eclipse. –

+0

Si le fichier est verrouillé, je ne veux pas verrouiller/déverrouiller/annuler le fichier, il suffit de retourner à travailler avec le fichier sans essayer de verrouiller – user7294900