How to avoid evil twins?
Although you can prevent evil twins by triggers, it sometimes happens that two different developers have to make new files in the same (new) directory. The UCM way is: • Create new directory in a (private) development stream • Deliver the activity to the integration stream • Make a baseline in the integration stream • Recommend the baseline • Rebase the development stream of other developers This is a long way of doing it, which may hamper normal integration work, just to propagate a simple change such as a new directory. A shorter way is: • Create new directory in a (private) development stream in an activity that does not contain any other changes • Deliver this activity directly ( deliver to alternative stream) to the other development stream Other information on evil twins can be found on the BasicClearCase page.