In Clear Case Remote Client
, we use to create new VOB based on VOB selection rule. I checked out a couple of files, but when trying to checkin
, I obtain following error -
CRVAP0087E CCRC command 'checkin' failed:
/bin/sh: /vob/cspecs/triggers/scripts/checkin.sh: No such file or directory ClearCase CM Server: Warning: Trigger "checkin_SomeOtherBranch" has refused to let checkin proceed.
Please note, as per my vob selection rule, remote client should trigger, checkin_MyBranch for checkin.
As per this SO post, we can redefine existing trigger with mktrtype, Since command line is not available in CCRC. Couldn't try this command to resolve my issue.
Have you come across this situation, I am not precisely clear what is the purpose of trigger in CCRC.
Thank you for any help.
This would be best debug on the CCRC server side (which has full access to all the base ClearCase commands, like mktrtype
), like this trigger example for limiting the delete
command.
You wouldn't be able to modify it from a client (ie from a CCRC web view)
Check however that, on the CCRC server, the path /vob/cspecs/triggers/scripts/checkin.sh
is there (and the vob cspecs
is mounted). It should be available though, or you would have error message about "interactive session" as well (see "Non-interactive triggers fail with warning about interactivity using CCRC or CCWeb")
This looks like a custom trigger, put in place on the ClearCase server side. I don't know what its purpose would be.
来源:https://stackoverflow.com/questions/13074936/change-trigger-in-clear-case-remote-client