Articles of pysvn

Obtiene la creación y la última date de modificación con una twig

Estoy tratando de usar pysvn para get la creación y las revisiones de la última modificación (y sobre todo las dates) de los files en un sistema svn … El típico historial de files con el que estoy luchando se ve así: Estoy usando pysvn pero no puedo entender la documentation muy bien. Hasta ahora, […]

pysvn Checkout ya no funciona

Espero que alguien me pueda ayudar con esto. Tengo un script de Python. Utiliza pysvn para comunicarse con nuestro Servidor SVN. El script se estuvo ejecutando durante más de dos años sin ningún problema. Pero recientemente recibimos este post de error: pysvn._pysvn.ClientError: el server envió un valor de retorno inesperado (400 Bad Request) en respuesta […]

Bitnami Review Board no está trabajando con SVN en Windows

Estoy confundido si la Junta de Revisión de Bitnami está trabajando con el repository de SVN. Creo que debería funcionar, ya que vi esto https://www.reviewboard.org/docs/manual/dev/admin/configuration/repositories/subversion/ . Pero cuando traté de agregar un repository svn, no puedo encontrar la opción de Subversion bajo "Tipo de repository". ¿Hay alguien que pueda ayudarme a ver si mi configuration […]

¿Se puede hacer que pysvn 1.6.3 funcione con Subversion 1.6 en Linux?

No veo ninguna reference en su website para esto. Me sale pysvn para configurar y comstackr, pero luego falla toda la testing. ¿Alguien ha tenido suerte al hacer que esto funcione en Linux?

cómo usar pysvn.Client.merge_peg2 para lograr una fusión de selección de cereza

¿Cómo puedo usar las funciones relacionadas con pysvn.client merge para lograr la combinación de selección de cereza, fusionar revisiones específicas (o ranges de revisión) de una twig a otra, svn merge [-c M[,N…] | -r N:M …] SOURCE[@REV] [TARGET_WCPATH] Ahora estoy usando pysvn.Client.merge_peg2(http://pysvn.tigris.org/docs/pysvn_prog_ref.html#pysvn_client_merge_peg2) , sin advertencias y errores, pero no puedo trabajar. Estoy tan confundido […]

SVN / PySVN: obtenga la ruta a los últimos files modificados

TL; DR Tener una url para un repository SVN, ¿cómo puedo sustraer todas las routes a los files que se han cambiado desde un número de revisión dado? Larga historia: tengo un script que descarga algunos files de un repository SVN. Lo hace cada 'n' horas. Pero si solo cambio un file, no necesito volver […]

Conocer el comentario de la última confirmación cuando actualizo mi copy de trabajo svn

Estoy usando PySVN y el banco de trabajo para mis necesidades de svn y antes solía usar subclipse. Cuando actualizo mi copy de trabajo, ninguna de estas herramientas me explicó por qué alguien ha cometido el último compromiso. Quiero que se muestre junto con el nuevo número de revisión, el comentario dado para el último […]

Obteniendo un error al usar pysvn: propget ()

En la secuencia de commands de My python llamé Propget () API, root = "…." prop_list = svncl.propget( "Test", root, revision=pysvn.Revision(pysvn.opt_revision_kind.number, 42), recurse=False, peg_revision=pysvn.Revision( pysvn.opt_revision_kind.number, 42 ), depth="empty" ) Pero obteniendo el siguiente error al ejecutar el script, TypeError: propget () no puede mezclar profundidad y recurse Gracias por adelantado

Autenticación de usuario SVN con Command Line o Python

Necesito verificar si algún usuario es un usuario SVN válido o no en mi aplicación. Quiero lograr esto usando herramientas de command-line SVN / Tortoise SVN Commndline o Python en Windows. Busqué PySVN, pero me parece que no hay forma de autenticar a un usuario actual en esa biblioteca. Por favor, sugiera alguna forma de […]

El acceso a la url prohíbe el error al finalizar la compra usando pysvn

Este es mi código, import pysvn def get_login( realm, username, may_save ): print(username) print(password) return True, username, password, False client = pysvn.Client() username="abcd" password="xyz" client.set_default_username( username ) client.set_default_password( password ) client.callback_get_login = get_login #check out the current version of the pysvn project client.checkout('http://svn.source.com/svn/module', 'D:\pysvn') Mientras ejecuto este código arroja este error Trazabilidad (llamada más reciente): […]