Ich habe eine ccnet.config-Datei, die meine Zugangsdaten zu einem tfs-Server verwendet. HierVerschlüsseln von ccnet.config TFS-Zugangsdaten
ist ein Beispiel:
<sourcecontrol type="vsts" autoGetSource="true" applyLabel="false">
<server>http://TFSSERVER</server>
<username>USERNAME</username>
<password>PASSWORD</password>
<domain>DOMAIN</domain>
<project>$/project1</project>
<workingDirectory>C:\build\latest\Project1</workingDirectory>
<cleanCopy>true</cleanCopy>
<workspace>Project1CC</workspace>
<deleteWorkspace>false</deleteWorkspace>
</sourcecontrol>
Das Problem ist, dass der Benutzername und das Passwort im Klartext gespeichert, die ein echtes Problem auf einer Maschine von jedermann zugänglich ist in der Firma arbeiten.
Gibt es eine Möglichkeit, die Details in irgendeiner Weise zu verschlüsseln?
+1: mit einem dedizierten Build-Benutzer kann sehr nützlich sein –