Je suis nouveau sur Eclipse. J'utilise subclipse pour me connecter à mon SVN. Il y a certains dossiers et fichiers que je voudrais ajouter à svn:ignore, mais c'est grisé. Existe-t-il un moyen simple de faire en sorte que subclipse ignore les fichiers et les répertoires ?
Réponses
Trop de publicités?Vous ne pouvez pas svn:ignore un fichier qui est déjà commité dans le dépôt.
Donc vous devez :
- Supprimer le fichier du référentiel.
- Mettez à jour votre projet (la copie de travail) avec la révision principale.
- Recréez le fichier dans Eclipse.
- Définir svn:ignore sur le fichier via Équipe->Ajouter à svn:ignore.
- Redémarrez eclipse pour refléter les changements.
Bonne chance !
Il semble que Subclipse ne permette que l'ajout d'un dossier de premier niveau à la liste des dossiers de l'entreprise. liste d'exclusion et pas les sous-dossiers qui s'y trouvent. Je ne sais pas pourquoi cela fonctionne de cette façon. Cependant, j'ai découvert par essai et erreur que si vous ajoutez directement un sous-dossier au contrôle de version, alors il vous permettra d'ajouter un autre dossier du même niveau à la liste des ignorés.
Par exemple, voir la figure ci-dessus, lorsque j'ai voulu ignorer la fonction webapp sans ajouter src mais subclipse ne me permettait pas de le faire. Mais lorsque j'ai ajouté le java au contrôle de version, l'option "ajouter à svn:ignore..." a été activée pour webapp .
Travailler avec Subclipse sur Eclipse Indigo Service Release 2
J'avais commité des dossiers avec des fichiers temporaires et des logs se trouvant sous /src dans le dépôt SVN. Et après l'avoir réalisé, je me suis retrouvé dans la même situation avec un "svn:ignore" grisé.
J'ai trouvé la solution suivante :
1. J'ai supprimé le dossier de mon Project Source
2. Équipe -> Commit... sans le dossier
3. Recréer le dossier dans l'arborescence du projet
Maintenant j'ai pu utiliser "Team -> Add to svn:ignore..."