Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am facing a strange problem while performing a svn commit operation. On linux(suse), when I try to commit, svn fails and gives the following error.

svn: Commit failed (details follow):
svn: The specified baseline is not the latest baseline, so it may not be checked out.

But when I try to commit the same thing on windows(I took a checkout of the repository on the windows xp using tortoise svn) it works.

Now I am totally confuse why SVN on linux is showing such a strange behavior? Is there any problem in the checkout I had on the linux? Or its some standard SVN problem?

EDIT: One more observation: I took another checkout on linux and guess what it works, which means there is some problem in my working copy but what?

share|improve this question
    
Do you get any output when you svn update the broken working copy? –  Shane Madden Dec 19 '11 at 16:58
add comment

1 Answer 1

svn cleanup did the trick for me.

share|improve this answer
    
not for me =( Any other ideas? –  apacay Dec 27 '11 at 14:46
    
I remember that actually I did a commit from another checkout of the repository and then svn cleanup and svn update. After that it starts working again. –  Ravi Gupta Dec 27 '11 at 16:43
    
I've created a patch, erased the local code completely, re-checked-out the code and applied the patch, with the same results. Even with with cleanup between every step. At this point I'm trying with every thing you can get me. –  apacay Dec 30 '11 at 13:25
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.