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