2009-09-02 4 views
3

J'ai configuré IntelliJ IDEA 6.0.6 pour utiliser Subversion pour le contrôle de version. L'élément de menu Subversion apparaît maintenant dans le menu contextuel lorsque je clique avec le bouton droit sur un fichier Java dans le projet. Cependant, tous les éléments de sous-menu sont désactivées:Dans IntelliJ IDEA, pourquoi l'intégration de Subversion ne fonctionne pas pour moi (toutes les commandes liées à Subversion sont toujours désactivées)?

  • Subversion> Ajouter
  • Subversion
  • > Vérifier
  • Subversion> Modifier les propriétés

(..)

  • Subversion> Débloquer

Les exceptions sont Subversion> Revert, Subversion> Annoter et Subversion> Parcourir les modifications, qui sont activées. Cependant, si j'essaie annoter, par exemple, je reçois cette erreur:

Error: svn: C:...\tools is not a working copysvn: Cannot read from to C:...\tools.svn\format: path refers to directory or read access is denied.

Lorsque j'utilise mon client Subversion dehors de l'EDI (qui est tortoisesvn), tout fonctionne bien.

Est-ce que quelqu'un connaît la solution pour cela?

Répondre

4

Vous pouvez avoir une version plus récente du client Subversion que celle qui est incluse dans IDEA. Par exemple, si vous utilisez Subversion 1.6 de l'extérieur d'IDEA, que la bibliothèque Subversion dans IDEA 6.0.6 (je ne me souviens pas de quelle version c'était, mais probablement Subversion 1.3 ou 1.4) ne pourra pas lire votre copie de travail . La seule solution à cela, AFAIK, est de s'assurer seulement d'accéder à une copie de travail donnée, soit par l'intermédiaire d'un client Subversion, soit au moins en utilisant la même version des bibliothèques Subversion dans chaque client accédant à la copie de travail.

+2

IDEA FAQ répond à cette question: http://jetbrains.net/devnet/docs/DOC-1145. – CrazyCoder

+1

Merci. La solution pour cela était de re-vérifier le projet à partir d'IntelliJ, de sorte qu'il utilisait la version du client subversion qu'il sait gérer. –

Questions connexes