Question

Comment puis-je arrêter Subversive de mettre svn:mime-type à text/plain sur commit initial?

Mon code Java est en cours de vérification dans mon référentiel avec la propriété svn:mime-type définie comme text/plain, et par conséquent mon spectateur SVN sur le Web (TRAC) n'est pas mise en évidence de la syntaxe.

Je dois ajouter que je suis en cours d'exécution Eclipse 3.5 et la version la plus récente de Subversive avec le SVNKit 1.3.0 (pour SVN 1.6) adaptateur.


Pour ceux qui trouvent cette question, cette question n'existe plus car il était

Autres conseils

Si votre projet a déjà obtenu foiré par subversif, cd pour projeter racine et exécuter les commandes suivantes

find . -name "*.java" -exec svn propset svn:mime-type 'text/x-java' {} \;
find . -name "*.xml" -exec svn propset svn:mime-type 'text/xml' {} \;

Par défaut, Subversion seulement des jeux svn: mime-type application / octet-stream lorsque le fichier est binaire (et vous n'avez pas affecté explictly toute autre valeur ). Voir Réglage automatique de la propriété pour référence. Donc, cette fonction est une gracieuseté de Subversive.

Je crains que je ne suis pas un utilisateur Subversive, mais j'ai trouvé dans Google une référence à un menu dans « Fenêtre> Préférences> Team> SVN> Configuration Propriétés> Propriétés automatiques » où il semble que vous pouvez supprimer des associations indésirables.

Le bug rapporté par Vorburger ( https://bugs.eclipse.org/ bugs / show_bug.cgi? id = 322772 ) a été corrigé. Il y a une option appelée « Définir le type MIME texte pour tous les fichiers non binaires » sous « Fenêtre> Préférences> Team> SVN> Configuration Propriétés> Propriétés automatiques » qui doit être décochée pour empêcher Subversive d'ajouter le S / MIME-Type ressources nouvellement ajouté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top