2012-04-03 13 views
5

Ich habe eine TFS-Build-Definition erstellt, um unsere Software-Releases zu erstellen. Jetzt möchte ich den Zugriff beschränken, um diesen Build zu starten. Hauptziel ist es, zu verhindern, dass ein Release zufällig erstellt wird. Gibt es eine Möglichkeit nur bis zu einem bestimmten Konto oder Passwortgeschützte Build für TFS2010

  • schützen die Builddefinition mit einem Passwort entweder

    • die Build verfügbar/sichtbar/startbar machen?

    EDIT: schließlich kam ich mit einer eigenen Lösung für Teil 2 der Frage auf

    ich die buildprocesstemplate bearbeitet und hinzugefügt, um ein benutzerdefiniertes Argument (following this howto), die ich ganz am Anfang des buildprocess testen. Wenn versucht wird, den Build zu starten, ohne das Passwort einzugeben, wird der Build mit einer Ausnahme fehlschlagen. Natürlich ist das kein supersicherer Schutz, aber das war in diesem Fall nicht beabsichtigt.

    enter image description here

  • Antwort

    8

    Rechtsklick auf den Build-Definition>Security> eine Gruppe, die Sie>

    für

    Überprüfen Sie die Deny Erlaubnis steuern möchten, wählen:

    Queue builds

    Edit build definition

    View build definition

    +0

    Vielen Dank für Ihre Antwort @KMoraz ... schnelle Frage: Wie verhindern Sie, dass andere Benutzer oder Gruppen die Sicherheitseinstellungen einer Build-Definition ändern? – alejosoft

    Verwandte Themen