¿Hay una implementación de windows para python libsvn?
-
04-07-2019 - |
Pregunta
Debido a que Windows no distingue entre mayúsculas y minúsculas y porque SVN distingue entre mayúsculas y minúsculas y porque VS2005 tiende a cambiar el nombre de los archivos, dándoles la forma minúscula que confunde el historial de mis repositorios, he intentado agregar el script de enganche de precompromiso de http://svn.collab.net/ repos / svn / trunk / contrib / hook-scripts / case-insensitive.py . Por supuesto, la secuencia de comandos utiliza clases de libsvn de python (" de svn import repos, fs ") que no encuentro compiladas para Windows. ¿Hay alguna alternativa? ¿A libsvn o al script de enlace?
Solución
Otros consejos
Hay dos enlaces Python alternativos para libsvn:
Subvertpy es bastante nuevo y está escrito por el autor de bzr-svn : el transparente svn puente entre operaciones para bzr .
Durante un tiempo, bzr-svn utilizó los SWIG en sentido ascendente, y el autor contribuyó mucho de correcciones de errores. Ayudó a mover el soporte de Python en sentido ascendente para " horriblemente roto " a "dolorosamente agravante y antipónico". Entonces, después de perder demasiadas horas de su vida con SWIG, el autor decidió hacer sus propios enlaces.