Details
-
Suggestion
-
Resolution: Fixed
-
None
-
J2BAC, amongst others
Description
In certain cases, (combinations of file moves, removes. additions) SVN can get in state where an update will fail. In such circumstances, all subsequent updates will fail. Bamboo should be able to detect these and do an automatic cleanup for the user.
Error 1: object of the same name already exists
Caused by: org.tmatesoft.svn.core.SVNException: svn: Failed to add file 'subprojects/func_tests/src/etc/java/bamboo-config/branch/standard/jdk1.4/bamboo.containers.properties': object of the same name already exists at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:55) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:534) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:245) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:233) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:610) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162) at com.atlassian.bamboo.repository.svn.SvnRepository.update(SvnRepository.java:615)