Hoe ongedaan maken van een andere gebruiker afrekenen in TFS via de GUI?

Als de bewoner TFS admin, bij gelegenheid ben ik gevraagd om het ongedaan maken van een checkout (meestal een slot) die een gebruiker op een bepaald bestand. Dit kan gedaan worden via de command line met behulp van de TF.exe hulpprogramma ‘ s opdracht Ongedaan maken (zie http://msdn.microsoft.com/en-us/library/c72skhw4.aspx), maar dat is een soort van pijn.

Is er een manier om het ongedaan maken van een andere gebruiker afrekenen via de GUI?

 

4 Replies
  1. 198

    Uit de doos, nee, maar er zijn minstens een paar opties via add-ons.

    TFS Power Tools

    Eenmaal geïnstalleerd:

    1. Open Source Control Explorer
    2. De rechtermuisknop op het item op die kassa is ongedaan worden gemaakt (of een bovenliggende map de map van meerdere bestanden ongedaan worden gemaakt)
    3. Selecteer Vinden in Source Control en vervolgens Status
    4. In het Zoeken-in-Source Control dialoog, laat de Status selectievakje gemarkeerd
    5. Optioneel) voer een waarde in voor de Wildcard textbox
    6. Optioneel vul je een gebruikersnaam in het “Display bestanden gecontroleerd uit:” tekstvak en selecteer de radio button
    7. Klik Op Zoeken
    8. Dit zal resulteren in een lijst van bestanden
    9. Selecteer de items ongedaan te maken
    10. Klik met de rechtermuisknop en selecteer Ongedaan maken
    11. Klik op Ja wanneer u wordt gevraagd met “Ongedaan maken alle veranderingen uit te voeren?”

    Team Foundation Sidekicks

    Een andere optie is om gebruik te maken van de Team Foundation Sidekicks applicatie, die kan hier worden verkregen: http://www.attrice.info/cm/tfs/

    Het heeft een Status sidekick waarmee u query voor uitgecheckt werk items. Zodra een werk-item is geselecteerd, zijn er “in afwachting van de wijziging Ongedaan maken” en “Ongedaan maken lock” – knoppen die kunnen worden gebruikt.

    Rechten

    Houd in gedachten dat je moet de juiste rechten. De machtigingen worden genoemd ‘Ongedaan maken van wijzigingen van andere gebruikers” en “Unlock wijzigingen van andere gebruikers”. Deze machtigingen kunnen worden bekeken door:

    1. De rechtermuisknop te klikken op het gewenste project, de map of het bestand in de Bron-Controle Explorer
    2. Selecteer Eigenschappen
    3. Selecteer het tabblad Beveiliging
    4. Selecteer de gewenste gebruiker of groep in de Gebruikers en Groepen deel aan de top
    5. De “Machtigingen voor [user/group]:” in het onderste gedeelte
    • Team Foundation Sidekicks standalone app werkte voor mij.
    • standalone app instructies: Status tool \ selecteer de gebruiker die het bestand is vergrendeld/uitgecheckt \ search \ selecteert u bestand \ selecteer ontgrendel knop \ select knop ongedaan maken
    • Ik gebruik Sidekicks, voor welke reden dan ook het niet meer werkt? Niet veranderd zijn, TFS, nog steeds op TFS2013. Hoe dan ook, TFS Powertools voor VS2015 werkt geweldig!
    • Het werkte niet voor mij met VS2015.
    • Dit is geweldig! VS2015 + TFS Powertools voor VS2015, ik kan nu eindelijk schoon uit de wijzigingen in behandeling van een ontwikkelaar die zijn gegaan voor een jaar. Ze zijn bugging me sinds ik begonnen ben met waar ik ben, nu is het schoon! Dank u Brett!!! 🙂
    • Het lijkt niet te werken met lokale werkruimten. — Ik ben er ook een project admin in TFS, maar er is geen “Security” tabblad in het dialoogvenster met eigenschappen voor het project. Gewoon “Algemeen”, “Status” en “Takken”.
    • Sitekicks letterlijk side-kicks anderen, met succes! geweldige software!
    • Het is jammer dat ze niet behoren dit voor de VS in 2017.

  2. 34

    Ik had net het probleem mezelf en vond een eenvoudiger manier om het saneren van oude werkruimten.

    1) In visual studio, open source control explorer.

    2) Van de ‘Workspace’ dropdown select ‘ – Werkruimten…’

    3) er verschijnt Een dialoogvenster waarin de werkruimten op uw huidige PC. Selecteer ‘Toon op afstand werkruimten’

    4) ziet U nu ook werkruimten van uw vorige PC (zolang ze van dezelfde gebruiker-account). Selecteer de oude werkruimte(s) en klik op ‘Verwijderen’. Deze dienen te verwijderen van de oude werkveld van TFS samen met een aanhoudende kassa.

    Ik ben er zeker van dat Arne een oplossing heeft gevonden, maar ik hoop dat dit helpt anderen die google het probleem.

    • Eigenlijk is het niet een antwoord op deze vraag en uw situatie is een speciaal geval, maar het is wel handig dus +1.
  3. 0

    als u de tfs elektrisch gereedschap ongedaan maken van bovenstaande procedure moet je een krijgen of ontvang de meest recente update voor uw scherm. Anders lijkt het ongedaan maken niet heeft gewerkt.
    De bewerking is voltooid. Omdat de werkruimte Werkruimte;domein\gebruikersnaam is niet op deze computer, je moet het uitvoeren van een afzonderlijke krijgen bediening in die werkruimte wilt bijwerken met de wijzigingen die zijn gemaakt op de server.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *