Pergunta

Como o Windows é insensível a minúsculas e porque o SVN é sensível ao caso e porque o VS2005 tende a renomear arquivos que lhes dão o formulário de baixo caso que atrapalha a história dos meus repositórios, tentei adicionar o script de gancho de pré-compromisso do http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/case-insensitive.py. Com certeza, o script usa classes do Libsvn do Python ("From SVN Import Repos, FS"), que não encontro compilados para o Windows. Existe uma alternativa? Para libsvn ou para o script de gancho?

Foi útil?

Solução

As ligações python pré-explicadas do Tigris.org para LibsVN são um download separado. O mais recente a partir de 27 de outubro pode ser encontrado aqui.

Existem outras distribuições binárias de SVN listadas aqui, e eles provavelmente têm uma política diferente para agrupar as ligações do Python.

Outras dicas

Existem duas ligações alternativas de Python para libsvn:

Subvertpy é bastante novo e é escrito pelo autor de BZR-SVN: o transparente svn ponte entre operação para BZR.

Por um tempo, o BZR-SVN usou o upstream GOLE Python ligações e o autor contribuiu com muitas correções de bugs. Isso ajudou a mover o apoio do Python a montante para "horrivelmente quebrado" para "dolorosamente agravante e imitônico". Então, depois de desperdiçar muitas horas de sua vida para Swig, o autor decidiu fazer suas próprias ligações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top