2010-05-28 22 views
0

Bonjour désolé pour mon anglais ...CheckOut multiples ou plusieurs Commit

Je suis en utilisant Visual Studio 2008 avec C# et dll SharpSVN (pour Subversion 1.6)

Je souhaite engager à plusieurs dossiers différents mon référentiel, mais sans avoir à extraire l'intégralité du dépôt.

I essayé d'utiliser le procédé:

SVNClient.Commit (ICollection coll, CommitArgs ca); 

Où pe coll [0] = "c: \ svnCheckoutDir \ dirLic001 \ secte \ file_ext.ini"
et coll [1] = « c: \ svnCheckoutDir \ dirLic121 \ secte \ file_ext.ini »

mais je reçois le message d'erreur:

"c:\svnCheckoutDir" is not a working copy. 

quand je télécharger l'ensemble du référentiel, je n'ai aucun problème. mais quand je fais une extraction des dossiers que vous voulez juste modifier le processus ne fonctionne pas.

Aidez-moi s'il vous plaît. Marco Untiveros Novatronic Pérou SAC.

Répondre

1

Subversion ne prend pas en charge la validation atomique à partir de plusieurs copies de travail différentes en même temps (à ce moment). Dans certains cas, vous pouvez faire ce travail en ajoutant une copie de travail dans le parent commun des emplacements de validation (Dans votre cas c: \ svnCheckoutDir), mais je ne le recommanderais pas.

(J'ai réussi à convertir ma copie de travail en essayant cette fonction)