2012-09-27 65 views

Respuesta

3

Sí, VersionControlServer.TrackMerges() es la API que desea utilizar. En el parámetro sourceItem, pase la raíz de la rama de la que desea realizar un seguimiento de los cambios. En el parámetro targetItems, pase la raíz de las ramas a las que desea rastrear el conjunto de cambios. Tenga en cuenta que esto solo funcionará para las sucursales que tienen una relación de fusión. La mejor manera de asegurarse de que esto sea cierto es ver la jerarquía de sucursales y hacer que las ramas estén directamente relacionadas o relacionadas a través de alguna ruta.

Digamos que quería realizar un seguimiento de un conjunto de cambios de $/proj/Main a $/proj/característica2 en una jerarquía rama de la siguiente manera:

$/Proj/Main 
    $/Proj/Dev 
     $/Proj/Feature2 

allí tendría que desee pasar $/proj/Main, en como su sourceItem y $/Proj/Dev AND $/Proj/Feature2 como targetItems.

que me haga saber si tiene alguna pregunta.

+0

Gracias por su ayuda. La documentación disponible es decididamente incompleta. – Mykroft

Cuestiones relacionadas