Subversion is at times really annoying and difficult to use due to its cryptic and confusing error messages and unnecessary failures. An example is when you have an svn-managed folder (‘svnProject’) where svn -u status and svn info and even commiting individual files work correctly but commit of the complete folder (which is necessary e.g. if you’ve changes some SVN proprties such as svn:ignore) fails:
.../rootFolder/svnProject$ svn commit . svn: '/path/to/my/rootFolder' has no ancestry information
There is an easy fix.
Read the rest of this entry »