Wie kann ich eine Verbindung zu TFS herstellen, ohne meine Anmeldeinformationen wiederholt eingeben zu müssen? Befehlszeile mac

533
Whitecat

Wie vermeide ich die Eingabe von Anmeldeinformationen bei jeder Verwendung des Befehls TF im Terminal?

Ich lese die Github-Seite und sie haben eine Antwort, die ich nicht verstehe.

A: Sie können Kerberos zur Authentifizierung bei einem TFS-Server verwenden. Weitere Informationen finden Sie hier . In diesem Artikel wird der tf profileBefehl erwähnt, da er zu diesem Zeitpunkt noch existierte, aber dieser Schritt kann jetzt alle zusammen übersprungen werden.

Ich gehe zu ihrem Speicherort, um weitere Informationen zu erhalten, und ich kann keine weiteren Schritte für die Befehlszeile finden tf profile -edit -boolean:useDefaultCredentials=true ProfileName. Der Befehl tf profileexistiert nicht mehr.

2

1 Antwort auf die Frage

2
Alex

Wenn Sie die TF_AUTO_SAVE_CREDENTIALSUmgebungsvariable auf einen beliebigen Wert wie "0" setzen, werden die Anmeldeinformationen zwischengespeichert. Um Variablen zu setzen, müssen Sie sie in den Terminal-Setup-Dateien festlegen, wenn Sie bash edit verwenden .bash_profileoder wenn Sie entweder zsh oder oh my zsh edit verwenden .zshrcund die folgende Zeile am Ende der Datei hinzufügen:

TF_AUTO_SAVE_CREDENTIALS=0

Mehr darüber erfahren Sie hier .