Forum Discussion

welgmoedc's avatar
welgmoedc
Occasional Visitor
8 years ago

Adding change list from a work space not on the local machine

We are in the process of evaluating Collaborate as review tool for our company.

 

We prefer to keep Perforce, with the code files, within a VM.

 

I've successfully setup the Client Gui and is able to select the change list number from the work space within the VM.

But when the review request is created, the following error is logged:

 

!ENTRY com.smartbear.collaborator.ui 4 0 2017-03-09 08:38:15.970
!MESSAGE Could not finish Review Job
!STACK 0
com.smartbear.scm.ScmAccessControlException: The pending changelist 657206 can only be accessed from the host configured in the client
at com.smartbear.scm.impl.newp4.P4Changelist.checkAccessPermission(P4Changelist.java:129)
at com.smartbear.ccollab.client.commands.AbstractAddChangelistCommand.validateChangelistForUpload(AbstractAddChangelistCommand.java:429)
at com.smartbear.ccollab.client.commands.AbstractAddChangelistCommand.doExecute(AbstractAddChangelistCommand.java:302)
at com.smartbear.ccollab.client.commands.AbstractAddChangelistCommand.executeJson(AbstractAddChangelistCommand.java:244)
at com.smartbear.ccollab.client.commands.admin.review.AbstractReviewCommand.executeJson(AbstractReviewCommand.java:208)
at com.smartbear.ccollab.client.commands.Command.validateAndExecute(Command.java:421)
at com.smartbear.collaborator.Collaborator.executeJson(Collaborator.java:243)
at com.smartbear.collaborator.jobs.AddToReviewJob.processChanges(AddToReviewJob.java:222)
at com.smartbear.collaborator.jobs.AddToReviewJob.run(AddToReviewJob.java:133)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

 

The question is: Is there a known work around or solution to this problem.

This is a 'make or break' issue for our company.

 

Thanks for the help and support.

 

Kind regards

Carolina Welgemoed

1 Reply

  • OlegB's avatar
    OlegB
    SmartBear Alumni (Retired)

    Hello welgmoedc,

     

    Try to edit the Perforce client configuration and clear the “Host” value for it. You can do it throw the p4 command-line client.