2009-01-19 13 views
9

Estamos buscando cualquier ruta de migración comprobada para mover un repositorio de Subversion a Team Foundation Server. Parece que ha habido un producto descontinuado llamado CS-Converter (ComponentSoftware homepage) pero no puede encontrar a nadie que lo haya usado.Migrar de Subversion a Team Foundation Server

¿Es CS-Converter un producto sólido, hay algún otro recurso que no haya encontrado o alguien tenga alguna experiencia personal que pueda guiarnos?

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

Respuesta

4

Tal vez this discussion es interesante para usted.

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

1

El equipo del sitio web CodePlex rodó emabrgo propia cosecha propia TFS puente de software SvnBridge:

svnbridge le permite utilizar TortoiseSVN y otra subversión clientes con el equipo Foundation Server. Convierte las llamadas realizadas por su cliente Subversion a la API compatible con 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 el tu 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 del sistema ¡nada!).

Es posible que desee probarlo.

+0

El lado del cliente SvnBridge fue una buena idea, pero para mí no siempre funcionó correctamente. Codeplex ahora usa software de puente en su extremo, lo que parece un poco más confiable. – Anthony

+1

Para todos los interesados, esta herramienta NO es compatible con TFS 2010. –

0

Para ser honesto, la forma más fácil será escribirlo. 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. :)

2

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

Cuestiones relacionadas