I've been using the Perforce SCM plugin for about a year now in our project
and it has worked fine up until today. Now suddenly when I try to do
releases of our project, the SCM plugin fails with the exception:

"password is required for the perforce scm plugin"

Searching for this online I find that a recent patch to the plugin forces a
password to be set. Here's a link to a post about this:


Apparently this problem is recognized and this post contains a patch for it
but I have no way of knowing how to use it. Is there a work-around for this
problem? 

This is a serious show-stopper right now. I can't build new releases of our
product until I have a work around for this.

Please let me know how to use plug-in or how to rollback to earlier ,

Thanks,
Praveen Marakkoor





JIRA [EMAIL PROTECTED] wrote:
> 
> 
>     [
> http://jira.codehaus.org/browse/SCM-415?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=149512#action_149512
> ] 
> 
> ajbanck commented on SCM-415:
> -----------------------------
> 
> Second patch also works for me.
> 
>> 1.1 requires setting a Perforce password breaking Perforce setup for
>> external authentication
>> --------------------------------------------------------------------------------------------
>>
>>                 Key: SCM-415
>>                 URL: http://jira.codehaus.org/browse/SCM-415
>>             Project: Maven SCM
>>          Issue Type: Bug
>>          Components: maven-scm-provider-perforce
>>    Affects Versions: 1.1
>>            Reporter: ajbanck
>>            Priority: Blocker
>>         Attachments: perforce_login.patch, scm-415.patch
>>
>>
>> checkin r654744  for SCM-363 introduces a requirement to set a Perforce
>> password. 
>> This will break the SCM provider when Perforce is configured to not
>> accept a password.  This will be the case when using the OS security
>> instead of Perforce' own.
>>  The SCM pluging throws an exception when not providing a password,
>> Perforce throws an error when trying to login with a (dummy) password.
>> When no username and/or password is provided, the Perforce login step
>> should be skipped. 
>> =========
>> Perforce login output when running p4 from the command prompt:
>> p4 login
>> 'login' not necessary, no password set for this user.
>> p4 login john
>> You don't have permission for this operation.
>> =========
>> Offending code:
>> PerforceLoginCommand.java
>>             if ( StringUtils.isEmpty( repo.getPassword() ) )
>>             {
>>                 throw new ScmException( "password is required for the
>> perforce scm plugin." );
>>             }
> 
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
> http://jira.codehaus.org/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
>         
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-jira--Created%3A-%28SCM-415%29-1.1-requires-setting-a-Perforce-password-breaking-Perforce-setup-for-external-authentication-tp19713201p20425426.html
Sent from the Maven - Issues mailing list archive at Nabble.com.

Reply via email to