svn tfs migration tfs-migration

svn - Migrar de Subversion a Team Foundation Server



tfs migration (4)

Estamos buscando una ruta de migración probada para mover un repositorio de Subversion a un Team Foundation Server. Parece que ha habido un producto descontinuado llamado CS-Converter ( página de inicio de ComponentSoftware ) pero no puede encontrar a nadie que lo haya usado.

¿CS-Converter es un producto sólido, hay otros recursos que no he encontrado o alguien tiene alguna experiencia personal que pueda guiarnos?

ACTUALIZACIÓN: solo para aclarar, tenemos que mover el repositorio existente de Subversion a Team Foundation Server (pedidos desde arriba), así que mientras SVNBridge está bien, simplemente hace el trabajo. Necesitamos una forma comprobada y segura de migrar el repositorio


El equipo del sitio web CodePlex lanzó su propio software de puente TFS de fabricación propia SvnBridge :

SvnBridge le permite usar TortoiseSVN y otros clientes de Subversion con Team Foundation Server. Convierte las llamadas realizadas por su cliente de Subversion a la API soportada por TFS.

SvnBridge funciona ejecutando un ejecutable en su máquina local que actúa como puente a TFS. Señala SvnBridge en el servidor TFS y señala TortoiseSVN en el puente que se ejecuta en su máquina local. Esto le permite usar TortoiseSVN con cualquier servidor TFS sin necesidad de cambiar el servidor TFS de ninguna manera (¡no es necesario convencer al administrador de su sistema de nada!).

Es posible que desee probarlo.


Para ser honesto, la manera más fácil será guionarlo. Como TFS tiene un modelo de objetos administrados, no debería ser demasiado difícil realizar un script de una llamada de subversión para obtener cada versión del proyecto y luego usar el modelo de objetos para verificar en TFS.

Probablemente la parte más difícil de esto sería la subversión de scripts con el scripting TFS más fácil. Suena como un proyecto interesante. :)


Quizás esta discusión sea ​​interesante para ti.

Hay otro software mencionado de Krysoft que ha sido probado y ha demostrado funcionar bien.


Algunos proyectos SVN no se pueden migrar hasta que TFS soporte enlaces simbólicos que Windows mismo ya hace bien.