Bonjour,

J'utilise svn kit en java pour effectuer des commit dans svn, voici la fonction utilisée:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
log.debug("Commit "+f.getAbsolutePath());
SVNCommitPacket paquet = commitClient.doCollectCommitItems(new File[]{f}, false, true, true);				
commitClient.doCommit(paquet, false, "");
je récupere les paquets à commiter d'un répertoire donnée, quand il y a entre 1 et 1000 - 1500 fichiers à commiter ca va à peu prêt, dès que je dépasse les 2000 fichiers j'ai des problèmes. Ce qui est bizarre c'est que les commit passent dans svn les fichiers sont commité mais le repository local n'est pas à jour j'ai un message d'erreur du genre:

file is out of date try updating it.... du coup ca plante mes traitements, je dois après updater les fichiers locaux mannuellement (je le fais avec tortoise)

Quelqu'un pourrait me dire pourquoi j'ai ce problème quand je commit plus de 1500 à 2000 fichiers? (fichiers xml d'enviren 200ko en moyenne)