Autorisations pour le dossier de dépôt Team Foundation Build
Mise à jour : novembre 2007
Le dossier de dépôt de Team Foundation Build est l'emplacement où les binaires générés, les fichiers journaux de génération et les fichiers journaux de résultats de tests sont publiés pendant le processus de génération. Le compte de service de build, sous lequel s'exécute le processus de build, doit avoir les autorisations appropriées pour ce dossier de dépôt. Si vous souhaitez publier des résultats de tests, le compte de service Visual Studio Team Foundation Server sous lequel les services Web s'exécutent doit avoir les mêmes autorisations à l'emplacement cible.
Installation du compte de service de build sur l'agent de build
Pour pouvoir installer un agent de build, vous devez être administrateur sur cet ordinateur. Vous devez également fournir un compte de service de build valide qui sera utilisé pour le processus de génération.
Remarque importante : |
---|
N'utilisez pas le compte de service Team Foundation Server pour exécuter le service de build. |
Le compte de service de build :
Doit être membre du groupe Build Services. Pour plus d'informations, consultez Comment : établir des autorisations pour un agent Team Foundation Build.
Ne doit pas être administrateur sur les ordinateurs Team Foundation Server.
Doit avoir l'option Le compte est sensible et ne peut pas être délégué sélectionnée dans le volet Propriétés de la console Utilisateurs et ordinateurs Active Directory. Pour plus d'informations, consultez « Activation de l'authentification déléguée » (https://go.microsoft.com/fwlink/?LinkId=89364) (en anglais).
Autorisations requises pour le compte de service de build sur le dossier de dépôt
Le compte de service de build doit avoir les autorisations suivantes :
Pour qu'un agent de build particulier copie des builds à un emplacement, le compte de service de build doit avoir le contrôle total sur le dossier de dépôt partagé. Dans Windows Vista ou Windows Server 2008, le compte doit être copropriétaire du dossier de dépôt.
Si vous incluez des tests dans le cadre du processus de génération, le compte de service de build doit avoir l'autorisation Publier les résultats des tests.
Pour que Team Foundation Build publie automatiquement les résultats des tests unitaires, le compte de service de couche Application doit avoir le contrôle total sur le dossier de dépôt.
Pour que des utilisateurs individuels publient les résultats des tests unitaires (à partir de l'IDE Visual Studio, de MSTest.exe ou d'une build de bureau de tfsbuild.proj), ils doivent avoir l'autorisation d'écriture dans le dossier de dépôt.
Voir aussi
Tâches
Résolution des problèmes de dossier cible Team Foundation