Creating a new subdirectory structure in ClearCase?

As explained in How can I use ClearCase to “add to source control …” recursively?, you have to use clearfsimport which does what you are saying (checkout the parent directories, mkelem for the elements) clearfsimport -preview -rec -nset c:\sourceDir\ChildDirectory5 m:\MyView\MyVob\ParentDirectory Note the : -preview option: it will allow to check what would happen without actually … Read more

why I only get a clearcase version 0?

As explained in “Before adding files and directories to source control”, the version 0 is a placeholder marking the start for all versions in a given branch: You can end up with only the version 0 when you undo-checkout a file you just checked out in a new branch (in that case, only a version … Read more

How to bridge git to ClearCase?

Here’s a method that avoids hijacks, which our team used this method quite successfully for over a year, until we retired ClearCase for Subversion (per company policy, although it is a backwards step for our team – we were basically just using ClearCase as a dumb file system, and virtually working natively in git, but … Read more

ClearCase advantages/disadvantages [closed]

You can find a good comparison between ClearCase and Git in my SO answer: “What are the basic ClearCase concepts every developer should know?“, illustrating some major differences (and some shortcomings of ClearCase) File-centric operations The most single important shortcoming of ClearCase is its old “file-centric” approach (as opposed to “repository-centric” like in SVN or … Read more