I am trying to use the SCM plugin to commit a file back to SVN after the
build is complete. The build takes place on our CI server, which causes a
buildnumber to increment, which we need stored in svn.

So while our SVN repo is remote to my development box, it is actually local
to the CI server (svn and CI on the same box)

For me to hitup svn, I have a username and password and use svn+ssh, but for
a commit from the same box, we have the scm connection url set to scm:file.
Everything goes well until the commit after the build where we are getting

[INFO] [scm:checkin]
[INFO] Executing: svn --username tomcat --password ***** --non-interactive
commit --file /tmp/maven-scm-1772422631.commit
[INFO] Working directory:
/usr/local/.../hudson/jobs/projectname/workspace/projectname
[ERROR] Provider message:
[ERROR] The svn command failed.
[ERROR] Command output:
[ERROR] svn: Commit failed (details follow):
svn: Can't create directory
'/usr/local/.../svnrepos/projectname/db/transactions/205-1.txn': Permission
denied

I can scm:update, scm:changelog, or whatever else I want, but I can't
checkin because of this permission denied. 

My configuration is 


<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-scm-plugin</artifactId>
    <version>1.0-rc1</version>
    <configuration>
        <connectionType>connection</connectionType>
        <includes>buildNumber.properies</includes>
        <message>
           automated build, incremented buildnumber
        </message>
        <username>myusername</username>
        <password>mypassword</password>
        <connectionUrl>
            scm:svn:file:///usr/local/.../svnrepos/project
        </connectionUrl>
    </configuration>
    <executions>
        <execution>
            <id>checking_incremented_buildnumber</id>
            <phase>post-integration-test</phase>
            <goals>
                <goal>checkin</goal>
            </goals>
        </execution>
    </executions>
</plugin>



My question is: is the username and password ignored when the connection is
scm:file ?? Another question I suppose is does the error that is occurring
look like its a result of a username and password being invalid or not
supplied?

Thanks.
-- 
View this message in context: 
http://n2.nabble.com/maven-scm-plugin-connectionUrl-scm%3Asvn%3Afile%3A----tp681339p681339.html
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