Question

Comme Windows ne respecte pas la casse, SVN tient compte de la casse et que VS2005 a tendance à renommer les fichiers en leur donnant la forme de minuscule qui perturbe l'historique de mes référentiels, j'ai essayé d'ajouter le script de hook pré-commit à partir de http://svn.collab.net/ repos / svn / trunk / contrib / hook-scripts / case-insensitive.py . Effectivement, le script utilise des classes de libsvn ("de svn import repos, fs") de python, que je ne parviens pas à trouver compilées pour Windows. Y a-t-il une alternative? Pour libsvn ou pour le script hook?

Était-ce utile?

La solution

Les liaisons python pré-conformes de Tigris.org pour libsvn constituent un téléchargement séparé. La dernière en date du 27 octobre pourrait être trouvée ici .

Il existe d'autres distributions binaires SVN répertoriées ici et leur politique est probablement différente. pour regrouper les liaisons python.

Autres conseils

Il existe deux liaisons Python alternatives pour libsvn:

Subvertpy est assez nouveau et est écrit par l'auteur de bzr-svn : le transparent svn pont d'interopérabilité pour bzr .

Pendant un certain temps, bzr-svn a utilisé les liens en amont de Python SWIG , et l'auteur a beaucoup contribué de corrections de bugs. Il a contribué à déplacer le support python en amont pour "horriblement cassé". "douloureusement aggravant et antipythonique". Ainsi, après avoir passé trop d'heures de sa vie à SWIG, l'auteur a décidé de créer ses propres reliures.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top