x
login Signup

ElectricCommander error on doing a p4 sync when specifying the changelist number

I am getting following error when I try to sync using a changelist number:

 Status: exit code 255 
 Error from log: Not a HASH reference at 
 Storing parameter "changelist" with value "768771".
 /opt/electriccloud/electriccommander/perl/lib/site_perl/5.8.8/ElectricCommander.pm line 2002.

I am using procedure "CheckoutCode" from Project "ECSCM-Perforce-2.6.0.57360" to sync from Perforce. I have the following parameters defined when using "CheckoutCode" as a sub-procedure in my step:

  • Source Type: Branch

  • Sync Type: Standard Sync

  • Changelist:

  • Forced Sync: checked

Please suggest how to resolve this error? Or is this a known bug in EC?

avatar image By sheeba 11 asked Jul 30, 2013 at 07:54 PM
more ▼
(comments are locked)
10|750 characters needed characters left

3 answers: sort voted first

This looks like a known bug recently encountered by another user; we have the fix but it is not yet released to the plugin catalog. Please contact EC support and we'll get you a patched version of the plugin.

avatar image By tanay ♦ 3.4k answered Aug 08, 2013 at 02:21 PM
more ▼
(comments are locked)
avatar image tanay ♦ Aug 08, 2013 at 06:30 PM

FYI -- in case you don't already have an account with EC support, please email support@electric-cloud.com.

avatar image sheeba Aug 12, 2013 at 02:37 PM

Thanks Tanay for your response. We'll contact EC support for this new patch release for EC's Perforce plugin

10|750 characters needed characters left

The fix is now published to the plugins catalog and available for upgrade from within the Commander web UI. Click on Administration / Plugins / View Catalog. You'll see an entry for ECSCM-Perforce in that list; click Upgrade to install it.

avatar image By tanay ♦ 3.4k answered Aug 26, 2013 at 11:43 PM
more ▼
(comments are locked)
avatar image sheeba Aug 27, 2013 at 11:42 AM

Thanks Tanay. The new ECSCM-Perforce plugin that included the fix for this issue is not backward compatible and breaks all builds that rely on it. Our EC admin (Darrell Cabral) has sent an email to customer support to request a patch fix for the current plugin version or to fix the latest plugin version so that it is backwards compatible.

avatar image tanay ♦ Aug 27, 2013 at 01:32 PM

I uploaded a fix to the catalog last night, that version should work!

10|750 characters needed characters left
Your answer
toggle preview:

Up to 8 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.