Hi folks,

We are in the process of transitioning our existing CVS code base
to Mercurial and had the below questions. Any help on this
is really appreciated.

1. What is the best way to restoring the CVS file history (log)
    while moving the file from CVS to Mercurial

    cvs log $filename > $fileHistoryLog
    hg commit -l $fileHistoryLog

    Does the above represent the most simplistic version
    and do you see any issues with the above approach ??

2. How does one setup access control for mercurial
    repository ? (in terms of who can read/write etc
    and so if want to lock the repository completely
    for all write operations and so on)

3. Also if any of you have tried and tested out any tools for
   migrating from CVS to Mercurial,  that would be of
   great help as well.

   I am reading the Mercurial FAQ and it does list a few tools
   for CVS to Mercurial conversion, but having googled the same about
   how useful those were seems to indicate all of them have many
   flaws and were unusable ??

Thanks for your help.

Thanks,
Tushar

Reply via email to