2010-10-05 4 views
0

J'ai un projet ici:Eclipse continue à placer la racine du référentiel incorrect

svn + ssh: //[email protected]/folder/ProjectName

La racine du référentiel est svn + ssh: // svn @ example.com/folder

Peu importe combien de fois ou de combien de façons j'essaie d'extraire ProjectName, eclipse me dit toujours utilement que la racine du référentiel est svn + ssh: //[email protected]

J'ai un autre projet dans un autre référentiel:

svn + ssh: //[email protected]/repos/OtherProject

Eclipse identifie correctement la racine du référentiel comme svn + ssh: // svn @ example.com/repos/

Quels paramètres, dans le référentiel svn ou dans Eclipse, expliqueraient l'écart? J'utilise JavaHL (JNI) et Eclipse Helios.

Répondre

0

trouvé la solution, via une liste de diffusion obscure message: http://svn.haxx.se/subusers/archive-2005-10/0103.shtml

En fait, les informations sont stockées dans les dossiers de l'espace de travail .metadata/.plugins/org.tigris.subversion.subclipse.core et org.tigris.subversion.subclipse.ui. Je ne recommande pas de modifier ces fichiers , car certains ont des informations binaires . Au lieu de cela, vous pouvez essayer de supprimer les fichiers (ou enregistrer dans un autre emplacement ). Eclipse connaîtra alors rien sur les emplacements SVN. Vous pouvez puis entrez à nouveau votre bon référentiel . Il doit mapper les projets existants au nouvel emplacement.

j'ai couru `

rm -rf workspace/.metadata/.plugins/org.tigris.subversion.subclipse.* 

et qui a fait l'affaire!

Questions connexes