Migration from PRCS to Bazaar?
Timo Kankare
Timo.Kankare at kolumbus.fi
Sun Jan 27 20:31:20 GMT 2008
On Wed, Jan 23, 2008 at 05:13:16PM -0600, John Arbash Meinel wrote:
> If prcs is just using rcs files behind the scenes, it is actually really
> easy to convert to a CVS repository. And then you can just use regular
> "cvsps-import" or tailor, or other tools.
>
> If prcs layers more information on top that you want to maintain, then we
> can look at how we want to do it. Tailor was written to support lots of
> front/back ends. So it should be easier to add support, but the final
> conversion isn't usually as good.
>
> Maybe you could give a bit more detail about PRCS?
>
> John
> =:->
Hi
Thank you for your response.
Yes, PRCS keeps more information than RCS. RCS is just used to store
the history of files. PRCS versions directory tree as a unit and keeps
records for file adds, renames and removes. It also tracks merges. I
whould like to preserve as much information in conversion as possible.
I read some documentation of Tailor and it looked interesting. It
seems to support file renames and so on. However I didn't find out how
it supports (or does it support) tracking merges. I will look it more.
I also started to look bzrlib and how to use it directly. I think I
should start from branch and workingtree classes...
I am not worried about how to get all information out of the PRCS. It
has relatively simple descriptor file with each version, which is easy
to parse. So I will need to figure how to replay changes to bazaar
version by version.
Timo
More information about the bazaar
mailing list