You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ajith Vitharana <aj...@wso2.com> on 2014/10/03 17:22:19 UTC

SVN :409 Conflict error while checkout

Hi All,

We are getting following SVN conflict issue intermittently in our system.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

svn: CHECKOUT of '/svn/xxx/!svn/ver/264/-1234/webapps': 409 Conflict (
https://xxx.xxx.xxx)
    at
org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.commit(AbstractJhlClientAdapter.java:339)
    at
org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.commit(AbstractJhlClientAdapter.java:306)
    at
org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository.commit(SVNBasedArtifactRepository.java:345)
    ... 12 more
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

1. Do we have any workaround to get rid of this issue permanently ?
2. Is this a bug in SVN 1.6 or SVN kit ?
3. If this a bug in some previous SVN version, is that fixed in any new
version ?
4. Is this issue happens due to some SVN configuration issue ?

Appreciate your help on this.
-- 
Ajith.

Re: SVN :409 Conflict error while checkout

Posted by Andreas Stieger <an...@gmx.de>.
Hello,

On 03/10/14 16:22, Ajith Vitharana wrote:
> We are getting following SVN conflict issue intermittently in our system. 
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> svn: CHECKOUT of '/svn/xxx/!svn/ver/264/-1234/webapps': 409 Conflict
> (https://xxx.xxx.xxx)
>     at
> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.commit(AbstractJhlClientAdapter.java:339)
>     at
> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.commit(AbstractJhlClientAdapter.java:306)
>     at
> org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository.commit(SVNBasedArtifactRepository.java:345)
>     ... 12 more
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


This seems to be a server-side message by something in the http
protocol, marshaled back to you.

> 1. Do we have any workaround to get rid of this issue permanently ?
> 2. Is this a bug in SVN 1.6 or SVN kit ?
> 3. If this a bug in some previous SVN version, is that fixed in any new
> version ?

The current best release is 1.8.10, and you should try this first.

Andreas


Re: SVN :409 Conflict error while checkout

Posted by Philip Martin <ph...@wandisco.com>.
Ajith Vitharana <aj...@wso2.com> writes:

> We are getting following SVN conflict issue intermittently in our system.

> svn: CHECKOUT of '/svn/xxx/!svn/ver/264/-1234/webapps': 409 Conflict (
> https://xxx.xxx.xxx)

> 1. Do we have any workaround to get rid of this issue permanently ?
> 2. Is this a bug in SVN 1.6 or SVN kit ?
> 3. If this a bug in some previous SVN version, is that fixed in any new
> version ?
> 4. Is this issue happens due to some SVN configuration issue ?

There is nothing to fix as this is simply a standard commit race bewteen
two users or processes.  In this case CHECKOUT is an HTTP DAV method
that is part of a Subversion commit and the 409 error is the way the
server communicates that the client is out-of-date.  The client getting
the 409 needs to update, possibly resolve conflicts, and retry the
commit.

-- 
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*