pySVN: obtención de una list de tags para la URL dada

Al igual que en el tema, ¿cuál es la forma recomendada de get una list de tags (o simplemente subdirectorys) para la URL del repository SVN dada?

Estoy usando pySVN para trabajar con el repository.

Por ejemplo, si hay una estructura de tree como la siguiente:

trunk/ branch/ tags/ tag1/ tag2/ tag3/ 

¿Cómo puedo get algo como esto?

 ['tag1', 'tag2', 'tag3'] 

?

¡Cualquier ayuda sería apreciada!

Tengo la solución con el siguiente código:

 from pysvn import Client import urlparse, posixpath tagsUrl="svn://MyRepoUrl/tags" tag_list=[posixpath.basename(urlparse.urlparse(elem[0].get('path'))[2]) for elem in Client().list(tagsUrl)[1:]]