Pregunta

Estamos buscando a abandonar la Perforce (sobre todo debido al dolor de tener que estar siempre conectado a su Sever y la falta de apoyo para mover correcciones de errores entre las ramas, y también desean introducir una herramienta de revisión de códigos)

Sin embargo, todavía necesitamos toda la historia que se encuentra en Perforce, por lo que hay una manera de mover al horno mientras se mantiene la historia.

(Otra persona en la compañía ha intentado importar de Perforce en Mercurial, pero no pudo encontrar una buena manera de mantener la historia. Como lo entiendo horno es un servicio alojado que proporciona Mercurial más una herramienta de revisión de código.)

¿Fue útil?

Solución

En primer vistazo aquí:

entrada Mercurial Wiki para la conversión de Perforce

Desde la conversión de los sistemas VC con diferentes paradigmas no es trivial, puede que desee para modificar uno de los métodos considerados allí.

Si esto no funciona totalmente, también se puede tratar de convertir a un sistema intermedio como VC, SVN, CVS, Git y luego a mercurial.

Una vez que lo tienes en mercurial localmente siempre se puede moverlo hasta horno o uno de los otros sistemas alojados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top