Question

Nous cherchons à se éloigner de Perforce (principalement en raison de la douleur de devoir toujours être connecté à son sever et le manque de soutien pour déplacer des corrections de bugs entre les branches, et je souhaite également introduire un outil pour les revues de code)

Cependant, nous avons encore besoin de toute l'histoire qui est en Perforce, donc est-il un moyen de passer à Kiln tout en gardant l'histoire.

(quelqu'un d'autre dans la société a essayé d'importer de Perforce dans Mercurial, mais n'a pas pu trouver un bon moyen de garder l'histoire. Comme je le comprends Kiln est un service hébergé qui fournit Mercurial plus un outil de révision du code.)

Était-ce utile?

La solution

Premier coup d'oeil ici:

entrée mercuriel Wiki pour la conversion de Perforce

Depuis la conversion des systèmes VC avec des paradigmes différents est non trivial, vous pouvez modifier l'une des méthodes considérées là.

Si cela échoue totalement, vous pouvez aussi essayer de convertir un système VC intermédiaire comme, SVN, CVS, git puis à mercurial.

Une fois que vous avez obtenu dans Mercurial vous pouvez toujours déplacer localement jusqu'à ce Kiln ou l'un des autres systèmes hébergés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top