77 votes

svn diff: fichier marqué comme type binaire

Je fais un svn diff sur un de mes fichiers et svn le détecte comme un type binaire. Le fichier est en texte brut lisible et je voudrais pouvoir obtenir un diff de ce fichier. Comment puis-je dire à SVN qu'il ne s'agit pas d'un fichier binaire?

 Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
 

109voto

Evgeny Remizov Points 511

Vous pouvez obtenir des différences même pour un fichier marqué comme binaire en utilisant --force .

svn diff --force path/to/file

80voto

Michael Aaron Safyan Points 45071

Vous pouvez utiliser la propriété Subversion svn: mime-type pour définir un type MIME explicite sur le fichier:

svn propset svn: type mime 'text / plain' chemin / vers / fichier

Sinon, vous pouvez supprimer cette propriété (puisque Subversion suppose le texte en clair, sinon) en utilisant:

svn propdel svn: chemin de type mime / vers / fichier

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X