2012-04-09 12 views

Respuesta

2

Esto no es probablemente la manera más eficiente, pero una tirita utilizamos ...

Nos configurar un registro de construcción cerrada que sólo comprueba el directorio de origen específica para esa rama. Cualquier referencia anterior o externa a la raíz de la rama arroja un error.

Espero que esto ayude.

+0

Me gusta mucho este enfoque sobre las políticas de check-in personalizadas ya que las políticas de check-in pueden anularse (por diseño). La compilación CI configurada podrá detectar cambios pendientes que pueden afectar el proceso de compilación o cualquier otra cosa. –

+0

Hice un +1 como me gusta el enfoque. Esperaría algún tiempo para ver si se publicaron otras opciones antes de marcar esto como la respuesta. – Dienekes

0

Debe ser posible obtener lo que necesita con un Checkin-Policy personalizado.

Un muy buen tutorial sobre la implementación de uno, se puede encontrar en this gran artículo de J.Lamb. Aquí, el autor se centra en la auditoría si antes de la ejecución NArrange se ejecutó, debería ser posible intercambiar eso con la auditoría para la ubicación de todas las fuentes bajo una raíz determinada en el control de la fuente.
Después de haber construido & implementado esta política y con TFS Power Tools instalado, debe aplicar la política ya existente 'Política de ruta personalizada' en su política recién construida. Puede encontrar here un ejemplo. Lo necesita para poder determinar su política de registro en el directorio de la solución y no en todo TeamProject.

Cuestiones relacionadas