bash: svnserve: command not found

this means “your svnserve isn’t on the default path [non .bashrc path] so you’ll need to do some shenanigans to get it to work”

refs: http://bitworking.org/news/Getting_subversion_svn_ssh____to_work_with_PuTTY (that’s the one that worked, basically it uses this info: http://subversion.tigris.org/faq.html#ssh-svnserve-location

 

various java woes

java.lang.NoClassDefFoundError: com/thoughtworks/xstream/io/HierarchicalStreamDriver

meant “add thoughtworks’ xstream to your maven pom.xml file”

java.lang.NoClassDefFoundError: org/springframework/security/userdetails/UserDetails

was “add spring security security core 2.0.4 to your maven pom.xml file”

org/springframework/dao/IncorrectResultSizeDataAccessException

meant (for me) “add spring 2.5.4 to your maven pom.xml file”

 

or

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
</dependency>