2012-04-03 13 views
5

He creado una definición de compilación TFS para crear nuestras versiones de software. Ahora quiero restringir el acceso para iniciar esta compilación. El objetivo principal es evitar comenzar una compilación de lanzamiento por accidente. ¿Hay una manera de cualquieracompilación protegida con contraseña para TFS2010

  • hacer que la construcción disponible/visible/iniciable solamente a una cuenta determinada o
  • proteger a la definición de la estructura con una contraseña?

EDIT: por fin se le ocurrió una solución propia para la parte 2 de la cuestión

edité el buildprocesstemplate y añadió un argumento a medida (following this howto), que pongo a prueba en el comienzo mismo de la buildprocess. Si uno intenta iniciar la compilación sin ingresar la contraseña, la compilación fallará con una excepción. Por supuesto, esta no es una protección supersafe de ninguna manera, pero esa no era la intención en este caso.

enter image description here

Respuesta

8

clic derecho en la definición de construcción>Security> Seleccione el grupo que desea controlar>

comprobar el permiso Deny para:

Queue builds

Edit build definition

View build definition

+0

Gracias por su respuesta @KMoraz ... pregunta rápida: ¿Cómo se evita que otros usuarios o grupos cambien la configuración de seguridad en una definición de compilación? – alejosoft

Cuestiones relacionadas