Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

some basic questions about clearcase

 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am in the process of creating/enabling clearcase as a version management tool at work.

I have the following questions.
1) My application has multiple modules(that can have their own views) that will go live at different time lines.
Say I have module A that goes live in 2 weeks. Module B goes live in 2 months.

Do I need to create 2 different VOBs(one for development & another for production and bug fixes) for the above requirement to hold through.

2) Is there a way single VOB with different streams can enable simultanious development and delivery into production.

any inputs are welcome.
 
Jayesh Lalwani
Ranch Hand
Posts: 502
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had used Clearcase extensively at my previous job. In your case, you can create "branches" for each of your streams. A branch logically acts as another copy of the code. You can create any number of branches from a branch.

So, you can have your production branch where your production ready code resides. Then you can create an integeration branch out of the production branch, and create 2 branches from integeration branch; one for Module A and one for Module B.

You can have your developers work on the Module A and Module B branch. WHen a Module is done, you "merge" the Module branch into the integeration branch. Once all modules all are done, you integeration-test the integeration branch. If you dont find problems, then you merge it into production, otherwise fix your problems on the Module branches, and remerge them to integeration until you have cleaned out all problems. Once your code is throughly tested you merge the integeration branch to production
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64626
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moving to Other Tools.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic