Tengo un ID de conjunto de cambios de TFS y se ha fusionado en varias ramas. Me gustaría poder encontrar todos los identificadores de conjuntos de cambios asociados. ¿Hay alguna manera de usar VersionControlServer.TrackMerges
para encontrar esta información o hay una llamada API diferente para esto?¿Cómo puedo rastrear un conjunto de cambios de TFS en múltiples ramas mediante programación?
Respuesta
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.
- 1. ¿Hay una herramienta de línea de comandos TFS para rastrear un conjunto de cambios entre ramas?
- 2. Git: rastrear múltiples ramas remotas?
- 3. Git-Tfs: ¿Un conjunto de cambios TFS por Git Commit?
- 4. Cómo actualizar un campo de TFS personalizado mediante programación
- 5. ¿Cómo puedo abrir un único conjunto de cambios en TFS desde Visual Studio?
- 6. TFS - cómo crear ramas
- 7. ¿Cómo ejecutar mediante programación un conjunto de pruebas utilizando JUnit4?
- 8. ¿Cómo puedo deshacer una restauración del conjunto de cambios en TFS 2010?
- 9. Fusiona dos ramas TFS con git tfs
- 10. ¿Cómo puedo obtener el último número de conjunto de cambios a través de la API TFS
- 11. En TFS, ¿cómo puedo corregir los enlaces a los elementos de trabajo en un conjunto de cambios existente
- 12. ¿Cómo bloquear un conjunto de cambios para que no se fusione en TFS?
- 13. TFS: comparar conjuntos de cambios
- 14. Examinando un conjunto de cambios en HG
- 15. ¿Cómo inserto el último número de conjunto de cambios TFS en una página aspx?
- 16. ¿Cómo puedo restablecer un NSSearchField de cacao mediante programación?
- 17. ¿Cómo puedo eliminar el silencio de un MP3 mediante programación?
- 18. Aplicar un conjunto de cambios específico de una instancia de TFS a otra
- 19. ¿Cómo puedo autenticar mediante programación a un usuario en Django?
- 20. TortoiseHg y ramas múltiples en un repo
- 21. Obtener el número de conjunto de cambios de una compilación desencadenada en TFS 2010
- 22. tfs: cómo desbloquear los cambios
- 23. Fusionando un cambio en múltiples ramas
- 24. ¿Cómo obtener el historial de carpetas completo de TFS mediante programación?
- 25. Generar informes mediante programación utilizando la API TFS y SSRS
- 26. ¿Cómo explorar los conjuntos de cambios de TFS?
- 27. TFS Lista de todos los archivos y números de versión con un conjunto de cambios particular
- 28. ¿Cómo averiguo a qué conjunto de cambios se aplicó una etiqueta en TFS?
- 29. actual Identificación del conjunto de cambios en el espacio de trabajo para TFS
- 30. Magento: eliminar mediante programación el atributo del conjunto de atributos
Gracias por su ayuda. La documentación disponible es decididamente incompleta. – Mykroft