2009-06-29 12 views
1

Je veux vérifier le projet, obtenir le numéro de révision, construire le pot avec ce numéro dans menifest, sur le serveur avec une interface web. Il y a d'autres étapes mineures dans tout le processus, mais c'est l'objectif principal. tout dans le script de construction fonctionne correctement localement, mais je reste toujours coincé quand il est fait sur le serveur. lorsque j'essaie d'utiliser la tâche svnant sur le projet que j'ai extrait, il me dit que le répertoire parent n'est pas une copie de travail, donc j'ai d'abord essayé une copie, puis tout le projet dans cette copie, ça me dit toujours que (la première édition) n'est pas une copie de travail.svnant - parent dir dans le serveur n'est pas une copie de travail

que dois-je faire?

p.s. J'ai essayé toutes les combinaisons possibles de,,,. aucun d'eux n'a travaillé. quelqu'un d'autre peut-il obtenir le travail de svnant? Je reçois toujours l'erreur comme suit:

java.lang.NullPointerException à org.tigris.subversion.svnant.commands.WcVersion.getWorkingCopySumary (Source inconnue) à org.tigris.subversion.svnant.commands.WcVersion.execute (Source inconnue) à org.tigris.subversion.svnant.commands.SvnCommand.executeCommand (source inconnue) à org.tigris.subversion.svnant.SvnTask.execute (source inconnue) à org.apache.tools.ant. UnknownElement.execute (UnknownElement.java:288) à sun.reflect.GeneratedMethodAccessor1.invoke (source inconnue) à sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java. lang.reflect.Method.invoke (Method.java:597) à org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:106) ..........

quelqu'un peut-il aider avec l'une ou l'autre question?

Merci

Répondre

1

S'il vous plaît, vérifiez que vous avez la même version de SVN installé sur le serveur et le client (svn --version).

En outre, je voudrais vous rappeler que svnant est lié à SVN 1.5 et si sur le côté serveur vous avez la version 1.6, vous pouvez obtenir un comportement similaire.

Comment résoudre le problème: passez votre script de javahl à svnkit. C'est à dire. ajouter svnkit jars à votre chemin de classe et ajouter à toutes les commandes connexes svnant indice approprié:

javahl="false" svnkit="true"