Der Benutzername / das Passwort eines Teammitglieds wurde versehentlich in eine Datei in der Quellcodeverwaltung eingecheckt. Obwohl die Person wahrscheinlich ihren Benutzernamen und ihr Passwort ändern muss, gibt es eine Möglichkeit, diesen Verlauf der Datei von TFS zu löschen?
Im Idealfall könnten wir einfach das Passwort im Verlauf löschen. Ich habe herausgefunden, wo die Daten in SQL gespeichert sind, aber die Daten sind Hashed, so dass ich sie nicht direkt bearbeiten kann (glaube ich nicht).
Danke.
Im Allgemeinen ist die Geschichte weitgehend unveränderbar, jedoch können Sie Objekte, die fehlerhaft eingecheckt wurden, mit dem Befehl tf destroy
zerstören. Zum Beispiel:
löscht permanent alle Verweise auf diese Datei im Verlauf.
(Um zu verdeutlichen, was ich unter "weitgehend unveränderbar" verstehe: Außer der Möglichkeit, historische Elemente zu zerstören, können Sie den Versionskontrollverlauf nicht ändern, dh die Änderungen, die einen Änderungssatz ausmachen. Einige Versionskontrollen Metadaten kann geändert werden, einschließlich Changeset-Kommentaren, Arbeitselementzuordnungen und Eincheck-Notizen.)