IntelliJ Community . ClearcasePlugin

 
ClearcasePlugin 

HOME INDEX SEARCH CHANGES GO  

Introduction

Clearcase plugin to handle add/remove/rename/move through CC

There are 2 versions supported: one version for IDEA (3.0) and one for 4.0.

Support

If you experience problems with the plugin send an email to me or post on the plugins forum AFTER you have turned on the diagnostics and attached a log file and precise instructions how to reproduce the problem. I will assess if the problem is a bug in the plugin or a bug in IDEA or a misconfiguration.

In no circumstances should you submit a problem to the tracker or to any forums except plugins since I am not affiliated in any way with JetBrains and they are not supporting the plugin.

Thanks in advance for your cooperation

Installation

IDEA 5.0 Irida

  1. Go to the Settings
  2. Select Plugin Manager
  3. Find the plugin named "ClearCasePlugin" and download it
  4. Restart IDEA

IDEA 4.0 Aurora

  1. Go to the Settings
  2. Select Plugin Manager
  3. Find the plugin named "ClearCasePlugin" and download it
  4. Restart IDEA

If you run IDEA under Windows and want the native support do the following addition steps

  1. Go to IDEA_HOME\plugins\ClearCasePlugin\lib
  2. Move all dlls to the IDEA_HOME\bin

IDEA 3.0 Ariadna

  1. Remove the other Clearcase plugins. (for earlier than 1.21 version the plugin was a simple jar named transparent.jar)
  2. Extract the plugin zip to INTELLIJ/plugins. Make sure you select the option to recreate the directory structure of the zip (you should have INTELLIJ/plugins/transparent/lib/transparent.jar
  3. Copy ccjni.dll to INTELLIJ_DIR/bin.

    Make sure your configure it first! See this

Development

A source zipball is available here The original (but now out of date) source can found here

Documentation

ClearcasePluginManual

History

1.36.0 (3431 only) - 22 Aug 05 (Vincent Mallet)

  • New context menu item: Compare with Previous Version
  • Upgraded NewNativeClearcase? implementation to eclipsecase 1.03

1.35.0 (3431 only) - 12 Aug 05 (Vincent Mallet)

  • Commit Project dialog can now remove files from ClearCase
  • Commit Project dialog now better at honoring configured ExcludedFromVcs? elements

1.34.0 (3431 only) - 11 Aug 05 (Vincent Mallet)

  • Made checkout comments optional (see Project Settings | Version Control | Clearcase | Configure)

1.33.3 (3431 only) - 10 Aug 05 (Vincent Mallet)

  • Corrected plugin layout once more to fix installation with IDEA 5.0.1's Plugin Manager.

1.33.2 (3431 only) - 08 Aug 05 (Jacques Morel)

  • Corrected plugin layout so it can be correctly installed automatically by the Plugin Manager.

1.33.1 (3431 only) - 08 Aug 05 (Vincent Mallet)

  • Updated for IDEA 5.0 (3436)
  • Improved Ctrl-K behavior and removed custom 'Check In Project' dialog
  • Removed checkout confirmation dialog
  • Fixed 'add directory to source control' feature for dynamic views

1.32.1 (3193+) - 02 Feb 05 (Vincent Mallet)

  • Made to work with builds 3193/3200

1.32 (2079 only) - 06 Jun 04

  • Migrate to 4.1 2079

1.31 (1117 only) - 23 Jan 04

  • Migrate to 1117
  • Fix Cancel in Check In File dialog marking the file as up-to-date (Reported by Vincent Mallet)
  • Checked out/hijacked files show up blue (modified) in editor. CAVEATS:
    • The status isn't persistent. On restart unmodified checked out/hijacked files show up as black again.
    • They don't show up in the Check In Project

1.30 (1074 only) - 06 Jan 04

  • Migrated to 1074
  • Directory check outs are reserved if the "reserved check outs" flag is set

1.29 (992 only) - 18 Dec 03

  • Migrated to 992

1.28 (977 only) - 15 Nov 03

  • Migrated to 977

1.27 (963 only) - 07 Nov 03

  • Migrated to 963

1.26 (957 only) - 23 Oct 03

  • Add action brings up the checkin dialog
  • Fix error message on clearcase action on unix due to wrong handling of quoted comments (reported by Rick Maddy)
  • Fix CommandLineClearcase? directory addition misusing "cleartool mkdir" (reported by Rick Maddy)
  • Migrated to 957

1.25 (944 only) - 2 Oct 03

  • Fix NPE when bringing up the VCS menu and Clearcase plugin is not the selected vcs
  • Fix NPE when file deleted
  • Fix Editing a file in a zip or jar file triggering the hijack/checkout dialog
  • Fix JVM crash if using offline mode with NativeClearcase? and clearcase is not available
  • Fix assertion when readonly private file is modified (it now hijacks it)

1.24 (915 only) - 3 Sep 03

  • Fix NPE in automatic checkout of readonly file on edit
  • Fix NPE in excluding deleted file
  • Fix inconsistent action/menu names
  • Fix move/rename/delete/add not using the current check in comment
  • Fix adding directory in the CommandLine? implementation

Warning

  • I had some race-condition with the NewCommandLineClearcase? implementation so I am pulling it out until I can fix it

1.23 (915 only) - 1 Sep 03

  • Fix Hijacking file not in write action
  • Fix text erroneously asking to Hijack when it will Check out on the dialog that pop up on edit of a read-only file
  • Fix offline mode not working for rename/move
  • Fix failed attempt to modify readonly file on edit not reported in GUI
  • Make Check Out File action turn into Hijack File when working in offline mode
  • New CommandLine? interface using long-lived cleartool process for 2x performance improvement
  • New Native interface that use the COM wrapper "jacob" (http://danadler.com/jacob/) instead of custom coded C++

Warning

1.22 (896 only) - 22 Aug 03

  • Upgraded to 896! FINALLY wink
  • Add new option to checkout a readonly file automatically on modification without asking.
  • Add option to excluded paths/files
  • Add a offline mode that won't even check out files on edit but hijack them instead. On check in the file will be automatically checked out (see next option)
  • Add option to use hijack on check in (hijaced files will be first checked out then checked in)
  • Checkin project bring up a dialog instead of the error panel to signify there is nothing to check in
  • Checkout no longer report an error if file is already checked out
  • Fix readonly modification listener (Checkout dialog) always active even if clearcase is not the active vcs
  • Fix on Aurora move,rename would do an delete/add instead of mv

Known limitations

  • Due to a bug in IDEA, never move a file and delete the directory from which it was moved in the same transaction (Check In Project). The file will end up being view private in the new location and delete in the old (adding the file back in manually will loose the history). Vote for the bug!
  • Moving file in/out of excluded paths is not handled properly:
    1. moving out of excluded paths will not add automatically the file
    2. moving in excluded paths will add the directories up to the moved file
  • Excluded paths are not relative to the project file yet.

1.21 (#813 & 3.0) - 17 May 03

  • Fix Check in mapping problem
  • Fix NPE when switching from and to CVS VCS and invoking the VCS tool submenu
  • Fix broken support for rename/move broken in 1.20
  • Fix broken move of file to a new directory not added already
  • Fix move of file where old name/location is being used already (move src/a/A src/b/A, add src/a/A, check in project)
  • Fix rename of file where old name/location is being used already (rename src/a/A src/a/B, add src/a/A, check in project)
  • Put more error reporting on Delete/Move/Rename
  • Make "Mark File As Up-to-date" always enabled
  • Move now check that target parent is not an element. If it isn't it will add the whole path in.
  • Remove the Clearcase status check to appropriately enable actions (TOO SLOW!!!). Actions are back to be enabled based on IDEA state
  • Add back the Add action and make it always available (cheap way to handle recursive adds since querying for the state of all files under a directory would be SLOOOOOOW)

1.20 (#813) - 24 Apr 03

  • Update file cannot be recursive anymore
  • Fixed "OK to All" button on Check In to reset at end of transaction
  • Added "Mark File as Up To Date" option on popup in Check In Project Right Click Options
  • Added Scr Field to Check In and Check In Project. Scr Field is saved to a text file (location is configurable in the properties) for a trigger to pick up.
  • Comments are no longer required but if entered cannot exceed 1 line
  • Added popup box when trying to Check-In a non-modified file.
  • Made ScrField? and CommentArea? highlight on focus.
  • Change Add File function to maintain comment on directory and on file.
  • Changed All Error Messages to the standard VCS Error Handling. NO MORE scary but benign "General application error, please restart IDEA" popup.
  • Check Out, Check In, Check In Project, and Undo Check Out when ran, properly report files on which the action is inappropriate. The operation will still apply to the files in the correct state.
  • Fixed condition when delete and add of same file happens in the same transaction.
  • When file is hijacked and has been changed, and the user checks it out, a pop-up box asks whether the user wants to keep the hijacked as the checked out file or not.
  • Fix not working deletion of directory (StackOverflow? and problem with directory content deletion)
  • Turn off transaction so that incomplete transactions are up-to-date in IDEA
  • Move,rename,delete,add will use the check in project comment for directory check in
  • Remove the Add action. Use Check In Project instead.

1.18 (#668) - 30 Oct 02

  • Upgraded to 668 but SHOULD be backward compatible with 666
  • Fixed Version Tree & History not working with hijacked files
  • Added a build time stamp in the about dialog
  • Add, Check in/out, Undo Checkout, Update File, Mark File as uptodate can be recursive
  • Added Comment on individual file check in

1.17 (#666) - 29 Oct 2002

  • Refactor logging to use log4j Loggers: See ClearcasePluginManual#Troubleshooting
  • Added option to not mark external changes as up-to-date in IDEA (Good for running findmerge/merge/update)
  • Add action Mark File As Up-To-Date in order to permanently omit the file for the next Check In Project

Old releases

See ClearcasePluginChangeHistory

Click here to get to the distribution of old releases of aurora

To Dos

See ClearcasePluginRequests

IntelliJPluginWebForm
IntelliJPluginName: ClearCase plugin
IntelliJPluginVersion: 1.36.0
IntelliJPluginVendor: Jacques Morel
IntelliJPluginBinary:
IntelliJPluginSource:
IntelliJPluginClassification:
TopicClassification: IntelliJPluginPackage
TopicShortDescription: Clearcase plugin to handle add/remove/rename/move through CC
TestedOnOS:
ShouldRunOnOS:

Attachment: sort Action: Size: Date: Who: Comment:
README.txt action 11183 17 May 2003 - 05:22 JacquesMorel 1.21
ccjni.dll action 192512 29 Jul 2002 - 16:41 JacquesMorel Native CC JNI wrapper
transparent-idea3.0.zip action 223765 17 May 2003 - 05:01 JacquesMorel 1.21 IDEA 3.0.4 (Ariadna)
transparent-src.zip action 3180419 23 Jan 2004 - 10:03 JacquesMorel 1.31 sources
jacob.dll action 94208 02 Sep 2003 - 04:28 JacquesMorel Native Jacob JAVA-COM wrapper
transparent.zip action 654404 23 Jan 2004 - 09:58 JacquesMorel 1.31 IDEA Aurora EAP Build 1117
ClearcasePlugin-1.36.0-src.zip action 645207 22 Aug 2005 - 18:19 VinceMallet 1.36.0 sources for IDEA5.0 only
anime-hentai.htm action 20850 28 May 2007 - 15:57 AlanDavis  
beastiality.htm action 5787 28 May 2007 - 15:58 AlanDavis  
beastiality-stories.htm action 5452 28 May 2007 - 15:58 AlanDavis  
bleach-hentai.htm action 9303 28 May 2007 - 15:58 AlanDavis  
buffie-the-body.htm action 29379 28 May 2007 - 15:58 AlanDavis  
club-penguin-cheats.htm action 15227 28 May 2007 - 15:59 AlanDavis  
digimon-hentai.htm action 7519 28 May 2007 - 15:59 AlanDavis  
disney-hentai.htm action 10321 28 May 2007 - 15:59 AlanDavis  
final-fantasy-hentai.htm action 15142 28 May 2007 - 15:59 AlanDavis  
free-beastiality.htm action 4687 28 May 2007 - 15:59 AlanDavis  
hentai-lesbian.htm action 18676 28 May 2007 - 16:00 AlanDavis  
hentai-school.htm action 7732 28 May 2007 - 16:00 AlanDavis  
kim-possible-hentai.htm action 5793 28 May 2007 - 16:00 AlanDavis  
naruto-hentai.htm action 19656 28 May 2007 - 16:00 AlanDavis  
pokemon-hentai.htm action 13836 28 May 2007 - 16:00 AlanDavis  

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.