2011-10-17 3 views
6

Existe-t-il un moyen de supprimer le contrôle de version d'un projet IntelliJ? Je pourrais passer par la structure du répertoire et supprimer tous les fichiers .svn sur la ligne de commande, mais je me demande simplement s'il existe un moyen "correct" ou plus simple de le faire? Merci d'avance.Suppression du projet IntelliJ du contrôle de version

+0

@enkor, la façon dont vous regardez les dates 'demander', date d'avant mes par deux d'années, non? – vector

Répondre

1

Pouvez-vous mieux formuler votre question ...

IntellJ est un IDE. Si vous l'utilisez pour télécharger du code source à partir d'un référentiel Subversion, essayez la commande d'exportation au lieu de la commande. Cela va télécharger tous les fichiers source sans les répertoires .svn. Bien sûr, vous ne pourrez pas récupérer vos modifications dans le dépôt Subversion.

Ouvrez le navigateur du référentiel, puis faites un clic droit sur le répertoire au lieu d'appuyer sur le bouton Checkout en bas. Vous verrez l'élément de menu export. Sélectionnez-le, et cela extraira la source du référentiel Subversion sans les dossiers .svn. Bien sûr, vous ne serez pas en mesure de vérifier quoi que ce soit de retour dans

+0

... c'est un nouveau projet que j'ai eu et je l'ai juste sous subversion localement, prêt à faire l'importation initiale et j'ai réalisé que le répertoire cible (dans la structure du projet) se trouve aussi sous svn. Je n'ai pas dit à intellij/svn d'ignorer celui-là d'où la question. Désolé pour toute confusion. – vector

+0

Dans ce cas, vous pouvez simplement «annuler» le répertoire cible. Il ne sera alors pas ajouté au contrôle de version. Vous devriez probablement l'ignorer par la suite pour éviter que cela ne se reproduise à l'avenir. –

26

Je suppose que la meilleure façon est de supprimer la configuration svn dans les paramètres du projet.

Fichier> Paramètres, puis contrôle de version. L'élément Suversion doit figurer dans la liste. Essayez d'enlever cette ligne avec le bouton "-" sur la droite.

Espérons que cela aide.

+0

après cela, vous pouvez également supprimer les dossiers .svn sans problème – 3dmg

+0

Je suis si heureux que j'ai trouvé votre réponse! IntelliJ a trouvé des dossiers '.svn' dans une bibliothèque que j'utilisais et n'arrêterait pas de me harceler à propos de tous les fichiers qu'il contient! – childofsoong

+0

C'est mieux que la réponse acceptée. J'ai eu un projet basé sur git checkout localement, importé dans IntelliJ. Pour une raison quelconque IntelliJ permettait SVN pour cela. Cela m'a permis de supprimer la liaison SVN et d'ajouter git. – Grundlefleck

16

Fichier -> Paramètres -> Version Control -> sélectionnez Projet -> Cliquez sur le bouton (rouge)

enter image description here

+1

Pour intellij sur mac, c'est Intellij IDEA -> Préférences -> Contrôle de version – gabbler

+0

Jetbrains devrait vraiment nettoyer la confusion et déplacer les préférences spécifiques du projet aux paramètres du projet au lieu des préférences globales. –

Questions connexes