Есть привязок Python для SVN . Они следуют C API, поэтому представляют довольно низкоуровневый интерфейс, не очень «Pythonic». Я не уверен, насколько легко их установить в эти дни. Я пытался использовать его в прошлом и обнаружил, что для этого нужно немного покопаться в документации по C API, чтобы понять, как заставить его работать.
pysvn предоставляет более "Pythonic" API. Я использовал это, и оказалось, что это очень просто в сравнении.