mvn release:prepare
-------------------

I recently had this problem using a local installation of subversion and
using file uris e.g. 

<developerConnection>scm:svn:file://localhost/repostory/myproject/trunk</developerConnection>

I could not get this to work... so I installed Apache 2.0 (Note 2.0 NOT 2.2
cos this doesn't work with subversion apparently).  Now using the following
(NOTE: the trailing slash! this is important)
        
<developerConnection>scm:svn:http://localhost/svn/repository/myproject/trunk/</developerConnection>

this works fine for me (even on windows vista! amazing!)

This link was useful : "http://www.codeproject.com/w2k/SubversionApache.asp";
but the authentication file is wrong i think..at least it didn't work for
me.  If you change the recommended line from this
[/] * = r [test1:/] user1 = rw user2 = [test2:/] user1 = r user2 = rw
to this
[test1:/myproject] 
user1 = rw 
user2 = rw 

it should work... it is important to specify the repository name here if
SVNParentPath is specified in apache httpd.conf.


I hope this saves somebody some time and hair as I've nearly pulled all mine
out :-)
Cheers
Ben




Markku Saarela wrote:
> 
> Hi,
> 
> We are using Maven2 2.0.4 with Subversion 1.3 and now we can't make 
> anymore releases. Previously we success.
> 
> Here is snippet from parent pom.xml
> 
>   <scm>
>     <connection>scm:svn:svn://fitst37/income/trunk</connection>
>     
> <developerConnection>scm:svn:svn://fitst37/income/trunk</developerConnection>
>   </scm>
> 
>       <plugin>
>         <artifactId>maven-release-plugin</artifactId>
>         <configuration>
>           <username>saarfmar</username>
>           <password>12345</password>
>         </configuration>
>       </plugin>
> 
> Here is output:
> 
> [INFO] [release:prepare]
> [INFO] Resuming release from phase 'scm-tag'
> [INFO] Tagging release with the label 1.0.0...
> [INFO] Executing: svn --non-interactive copy --file 
> C:\DOCUME~1\saarfmar\LOCALS~1\Temp\maven-scm-108
> 0661760.commit . svn://fitst37/income/tags/1.0.0
> [INFO] Working directory: C:\temp\income
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Unable to tag SCM
> Provider message:
> The svn tag command failed.
> Command output:
> svn: Commit failed (details follow):
> svn: Source url 'svn://[EMAIL PROTECTED]/income/trunk' is from different 
> repository
> 
> [INFO] 
> ------------------------------------------------------------------------
> [DEBUG] Trace
> org.apache.maven.BuildFailureException: Unable to tag SCM
> Provider message:
> The svn tag command failed.
> Command output:
> svn: Commit failed (details follow):
> svn: Source url 'svn://[EMAIL PROTECTED]/income/trunk' is from different 
> repository
> 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
> .java:555)
> 
> Anyone have any idea what do to?
> 
> Regards,
> 
> Markku Saarela
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/M2-release%3Aprepare-fails-with-Subversion--to-tag-SCM-reason%3A-Source-url-is-from-different-repository-tf2213675s177.html#a13293445
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to