У меня есть несколько проектов, где было бы полезно смочь взаимодействовать с сервером SVN от Google App Engine.
Я предпочел бы решение для Python, но я могу выжить с Java, если я должен.
DryDrop ( http://drydrop.binaryage.com/ ) - это решение на основе Git, которое вы можете посмотреть для сравнения того, что вы пытаетесь сделать. .