Articles of python

"Formato .svn / inputs no reconocido" utilizando buildout

Desde que actualicé a Subversion 1.7 obtengo el "formatting .svn / entries no reconocido" al ejecutar buildout. Noté que hay un informe de errores no resuelto para las herramientas de distribución y configuration para este error y también parece que puede usar setuptools_subversion para resolver el problema. Lo que no puedo averiguar es instalar setuptools_subversion […]

Ejecución de subversión en apache y mod_python

Mi server Apache se ejecuta en una count no pnetworkingeterminada (no root). Cuando intenta ejecutar un script de python que a su vez ejecuta un command de extracción de subversión, 'svn checkout' falla con el siguiente post de error: svn: Can't open file '/root/.subversion/servers': Permission denied Al mismo time, ejecutar ese script de python con […]

Biblioteca de envoltura Subversion de Python

En la documentation de Subversion hay un ejemplo de cómo usar Subversion desde Python #!/usr/bin/python import svn.fs, svn.core, svn.repos def crawl_filesystem_dir(root, directory): """Recursively crawl DIRECTORY under ROOT in the filesystem, and return a list of all the paths at or below DIRECTORY.""" # Get the directory entries for DIRECTORY. entries = svn.fs.svn_fs_dir_entries(root, directory) Cuando ejecuto […]

¿Cómo implemento un script de enlace de precompilation en SVN que llama a dos2unix para validar el file registrado?

Me preguntaba si alguien aquí tenía alguna experiencia escribiendo este tipo de guiones y si podían darme algunos consejos. Me gustaría modificar esta secuencia de commands para validar que el file de logging no tenga una devolución de carro en el formatting EOL. El formatting EOL es CR LF en Windows y LF en Unix. […]

virtualenv, python y subversión

Estoy tratando de usar las bibliotecas SWIG de subversión de python en un entorno virtualenv –no-site-packages . ¿Cómo puedo hacer que esto funcione?

¿Transmitir STDIN a un script que se está cparsing al intérprete de Python?

Necesito implementar un enlace de precompilation SVN que ejecuta un script que está almacenado en SVN. Puedo utilizar el command svn cat para canalizar ese script al intérprete de Python, de la siguiente manera: svn cat file://$REPO/trunk/my_script.py | python – –argument1 –argument2 Sin embargo, my_script.py sí requiere que los datos se canalicen en STDIN. Esa […]

tela y svn contraseña

Suponiendo que no puedo ejecutar algo como esto con Fabric: run("svn update –password 'password' .") ¿Cuál es la forma correcta de pasar a Fabric la contraseña de la línea de command interactiva remota? El problema es que el repository se comtesting como svn + ssh y no tengo una opción http / https / svn

¿Cómo get programáticamente el número de revisión SVN?

Me gusta esta pregunta , pero sin la necesidad de consultar realmente el server SVN. Este es un proyecto basado en la web, así que supongo que usaré el repository como vista pública (a less que alguien me aconseje por qué es una mala idea). Supongo que esta información está en un file en la […]

Cuando se utiliza el subprocess.Popen (), stderr y stdout no tienen salida

Estoy usando Python para automatizar una confirmación SVN, y quiero escribir la salida del command SVN en un file de logging. El código que tengo puede hacer que se ejecute SVN, pero el problema es que en una confirmación exitosa, la invocación del subprocess no devuelve ningún resultado para mi logging. Cuando ejecuto SVN manualmente, […]

Pregunta de Python Code Organization: huevos + packages + Buildout + Unit Tests + SVN

Tengo varios proyectos de Python que comparten modules comunes. Hasta ahora, he estado … ejem … manteniendo múltiples copys del código común y sincronizando a mano. Pero claramente preferiría hacer otra cosa. Me parece ahora, como si zc.Buildout tal vez lo que necesito. Supongo que lo que debería hacer es poner cada componente reutilizable de […]