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?