[ 
http://jira.codehaus.org/browse/MRELEASE-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Venisse closed MRELEASE-35.
------------------------------------

         Assignee: Emmanuel Venisse
       Resolution: Fixed
    Fix Version/s: 2.0-beta-5

> release plugin doesn't tag correctly with svn+ssh when remote and local 
> username don't match
> --------------------------------------------------------------------------------------------
>
>                 Key: MRELEASE-35
>                 URL: http://jira.codehaus.org/browse/MRELEASE-35
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>          Components: scm
>            Reporter: Brett Porter
>         Assigned To: Emmanuel Venisse
>             Fix For: 2.0-beta-5
>
>   Original Estimate: 30 minutes
>  Remaining Estimate: 30 minutes
>
> svn is very stubborn about this. Basically you have to have the value in 
> <developerConnection> match the url used to check it out.
> Things that will fail:
> - if you pass in a different username to --username, it is not passed on to 
> ssh
> - if you specify a username in the ssh command it works, as long as the URL 
> is the same in both. svn+ssh://[EMAIL PROTECTED]/... is considered a 
> different repository to svn+ssh://foo/... even if I am bporter
> I think we can take a couple of steps:
> - for svn+ssh, put the username in the URL instead of passing --username
> - possibly check the current checkout (svn info) and derive the tag location 
> from that, ignoring the local checkout OR if they don't match, relocate the 
> local checkout to that of developerConnection
> - use javasvn instead

-- 
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

        

Reply via email to