Tamir Gefen on ALM

Posts Tagged ‘diffbl

CompBL is a freeware utility which enables you to easily compare two ClearCase UCM baselines.

Updates of v1.1.1 are:

  • Updating the utility is much easier
  • A few minor bugs are fixed due to comments by users.

Take it from here, or just view all key features here .


Since CompBL can compare ClearCase UCM baselines on UNIX and Linux just in case you have Windows-UNIX or Windows-Linux cross-platform environments, I would like to know if you’d like to compare baselines if your environments are pure UNIX or Linux.

I would appreciate your honest answer.



CompBL is a freeware that enables you to compare two ClearCase UCM baselines.

A few minor bugs are fixed due to comments by users.

Take it from here, or just view all utility details here .

BTW: The utility has a new package. Now its installation is much easier.

I made a new version of CompBL, the free utility which compares ClearCase baselines easily (see two posts below)

What’s new on version 1.0.5:

  • Supporting ClearCase MultiSite PVOBs (Thanks to Mark Toller for the feedbacks!).
  • The output length was limited to be 64KB. Now it is unlimited.
  • The Help menu contains links to manual document, FAQ document and this document.
  • The report has context menu (mouse right-click), so the text can be copied and be pasted to another utility like Email, Word or Excel.

Take it from here, or just see all utility details here.

I have been asked many questions about this free utility, so I decided to collect the common questions into a FAQ document, and publish it in the next release. Meanwhile, I write here a brief FAQ:

Q: I’m using composite baselines. Does this utility support it?

A: Yes! You can filter the displayed components to display only rootless components. Then you have to choose the two composite baselines to compare.

Take into consideration that if you use this feature, you can enhance the output so it includes also the “sub-baselines” names.

Q: I’m using ClearCase-ClearQuest UCM enabled. Does this utility support it?

A: Yes! Since this utility displays the activity names, so if you integrate ClearCase and ClearQuest by using the activities, so you will see the activities names with the ClearQuest convention: <db><id> “<headline> . for example: prod00001234 “fix window bug”.

Of course, if you integrate ClearCase with some other bug-tracking system by using the activities as the integration point, so it can be useful also.

Q: My environments are running on UNIX\Linux platforms. Does this utility support it?

A: If you have cross-platform environment (Windows-UNIX\Linux), the answer is yes. Just run this utility, and it finds your PVOB, then you can do all the rest.

Q: On my daily working, I’m making baselines on both integration stream and development streams. Can I compare them?

A: Yes! When you specify the component, the utility automatically display all its baselines – including all streams!

Furthermore – if you have a component which shared on two projects or more, and you usually make baselines on them, you can compare the content of the projects!

If you use this option, you had better name the baselines with the stream name – it will be easier for you to find the baselines by the stream names.

Q: I’m making incremental baselines. Does this utility support it?

A: Yes! You can compare between full baselines and incremental baselines (but using incremental baselines is not recommended).

Q: Why is the utility expired at the end of month?

A: I would like to verify that you take the most updated release, which includes all new features and fixed bug. This is the easiest way to me to verify it till I make a mechanism for it (or till the release will not be Beta anymore).

In the last days I made a new utility, “CompBL”, which compares baselines easily. I made it because I’ve needed some featuers which are not included in ‘diffbl’ ClearCase command and the ‘browse baseline’ option.

CompBL main features are:

  • Filtering internal activities (“rebase” and “deliver” activities)
  • Reports can contain the activity’s files and versions (change-set)
  • A textual report ted into another document (e.g. “Release Notes” document)
  • Compare projects and streams content (If you have a component which has baselines on two streams or projects)
  • Supports ClearCase ClearQuest UCM-enabled integration


    • ClearCase: Client or server, LT, MultiSite, Version 2003.06 (v6) or higher
    • Operating Systems: Windows 2000, XP or higher
    • If your ClearCase server is any kind of UNIX or Linux, and you have a Windows client which share the same ClearCase registry server (“Cross Platform”) – You can use this utility also

      CompBL is free. installation is done automatically. No customization is needed.
      Press here to download


    Term of use

    Disclaimer of Warranties: The Website is provided “as is”. Automattic and its suppliers and licensors hereby disclaim all warranties of any kind, express or implied, including, without limitation, the warranties of merchantability, fitness for a particular purpose and non-infringement. Neither Automattic nor its suppliers and licensors, makes any warranty that the Website will be error free or that access thereto will be continuous or uninterrupted. If you’re actually reading this, here’s a treat. You understand that you download from, or otherwise obtain content or services through, the Website at your own discretion and risk.

    GoMidjets Twitter

    Error: Twitter did not respond. Please wait a few minutes and refresh this page.