We have a group of ~10 devs. who write internal test SW only. Until now, all development has been ad hoc with only a couple developers using Mercurial in their own way. The rest of the people use no version control what so ever (I know). Configuration management has also been a bit ad hoc in the past. Now parent company wants us to be more structured. Now we are in the process of forcing all code to be controlled in Mercurial until parent company hooks us up to their corporate ClearCase servers (a few months down the road).
We would like for someone in this forum to describe a proven process/workflow that covers development all the way through configuration management on both, Mercurial and then in ClearCase.
We are experienced in both tools (Mercurial and ClearCase), but not so much on setting up the processes around these tools. So if a proven process could be described here, then we would use that as a starting point to define our own processes for development and then for configuration management integration as well.
Using clearcase will be mandatory for us, so no need to explain the cons of clearcase.
Any help will be much appreciated. Thanks.