We have a JavaEE project comprising of (Example, ExampleEJB, ExampleWeb and ExampleRPT package folders). We have HEAD and its branches. The source codes currently is in CVS. We would like to move to Bitbucket (Git). I followed this link http://clusterfrak.com/devops/git/git_cvs2git/. Although I did not see any error during the migration. But it seems not what we expected because it seems does not cater for branches and when I clone from Git, the filename becomes some uuid, etc. What is the best way to move JavaEE from CVS to Git? If can retain the commit histories will be good.
Additional info: In the CVS repository path /projects, it consist of a few JavaEE projects (Example, Resource, AppStore, etc).