J'ai un hook post-commit de longue durée qui met à jour un index du dépôt subversion (à partir du projet http://svnquery.tigris.org/) Le hook postcommit fonctionne déjà comme un thread séparé en raison de l'exécutable RunDetached fourni dans le cadre de svnquery. Le crochet postcommit estComment faire pour exécuter un hook post-commit subversion en tant que thread distinct de priorité basse
C:\SvnIndex\RunDetached C:\SvnIndex\svnindex.exe update D:\IndexData D:\repository -f "(/tags/)|(/branches/)"
Cela fonctionne bien, sauf qu'il tire l'utilisation du processeur jusqu'à 100% et affame les autres threads sur le système, ce qui rend ma machine ne répond pas. Y a-t-il en général pour exécuter un processus avec une priorité de thread inférieure à partir d'un crochet svn?
(Ceci est une boîte de Windows Server 2003)
L'amélioration a été implémentée ;-) Utilisez RunDetached de SvnQuery 1.1.2.0 –
Great! Merci d'avoir mis cela en place. – Stefan