Dans l'API TFS 2010, vous pouvez ajouter un proxy via AddProxy comme mentionné hereComment utiliser proxy TFS TFS 2008 SDK
Nous devons utiliser TFS 2008 SDK mais si je me demande s'il est possible de faire quelque chose de similaire avec celui-là?
Dans l'API TFS 2010, vous pouvez ajouter un proxy via AddProxy comme mentionné hereComment utiliser proxy TFS TFS 2008 SDK
Nous devons utiliser TFS 2008 SDK mais si je me demande s'il est possible de faire quelque chose de similaire avec celui-là?
La méthode AddProxy() est utilisée pour enregistrer une liste de serveurs proxy avec le serveur TFS, afin que les clients puissent détecter automatiquement & utiliser un serveur proxy.
TFS2008 ne conserve pas la liste des serveurs proxy TFS, ce qui n'est pas possible avec le SDK TFS 2008.
Si vous souhaitez simplement configurer votre client pour qu'il utilise un serveur proxy, il n'existe aucune propriété permettant de le faire. Vous devez définir une clé de registre ou une variable d'environnement non documentée.
Pour TFS2008 clients, la clé de Registre est:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\SourceControl\Proxy]
"Enabled"="True"
"Url"="http://someproxy:8081"
Pour TFS2010 clients, la clé de Registre est:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\Proxy]
"Enabled"="True"
"Url"="http://someproxy:8081"
Dans les deux versions TFS, vous pouvez définir la variable d'environnement sans papier:
System.Environment.SetEnvironmentVariable("TFSPROXY",http://someproxy:8081);
Je pense que je n'ai pas le choix que d'utiliser cela, je l'ai trouvé ailleurs aussi. Merci! – Rob