Hi,
If you enable UCM option in preferences, Checkout dont't do anything.
The methode net.sourceforge.eclipseccase.ui.UcmActivity.ActivityDialogRunnable.run() doesn't seem to do the job.
public void run() { final IResource resource = resources[0]; if (resource != null) { final String view = ClearCaseProvider.getViewName(resource); ActivityDialog dlg = new ActivityDialog(shell, provider, resource); dlg.setBlockOnOpen(true); if (dlg.open() == Window.OK) { String activity = dlg.getSelectedActivity(); if (activity != null) { provider.setActivity(activity, view); // >>> setCheckout(true) is not enough, no ? setCheckout(true); } } else { // Answer was N or Cancel. setCheckout(false); } } // resource null don't check-out. setCheckout(false); }
In attachement, I propose a simple correction.
Thanks
Hakim
Looks good. I will implement asap.
//mike
Release in 2.2.37