6,609
edits
(→Diffs binaires: Translated the section.) |
(→Régler le problème: Translated the section (the French article is now up to date with the English version).) |
||
| Line 661: | Line 661: | ||
==== Régler le problème ==== | ==== Régler le problème ==== | ||
Comme git-svn ne peut pas régler ou modifier la propriété <code>svn:mime-type</code>, une copie [[#Repository_checkout|svn checkout]] de l'aéronef est nécessaire. La propriété mime-type peut ensuite être réglée sur la valeur par défaut binaire de Subversion avec: | |||
<syntaxhighlight lang="bash"> | |||
svn propset svn:mime-type "application/octet-stream" <nom_de_fichier> | |||
</syntaxhighlight> | |||
Vous pouvez également utiliser les commandes shell suivantes pour automatiser le processus: | |||
{{collapsible script | |||
| type = Commandes shell | |||
| title = Régler les valeurs spécifiques <code>svn:mime-type</code> sur une liste de fichiers binaires connues. | |||
| intro = Ces commandes shell fonctionneraient sur les systèmes d'exploitation GNU/Linux et Mac OS X (ou sur MS Windows en utilisant cygwin, ou si un outil de ligne de commande find est installé). La liste de type de fichiers ici sont sont ceux que l'on trouve le plus souvent dans FGAddon. Pour régler la propriété sur la liste de fichiers binaires, tapez ou copiez et collez: | |||
| lang = bash | |||
| script = | |||
find -iname "*.wav" -exec svn propset svn:mime-type "audio/x-wav" {} \; | |||
find -iname "*.bmp*" -exec svn propset svn:mime-type "image/x-ms-bmp" {} \; | |||
find -iname "*.gif" -exec svn propset svn:mime-type "image/gif" {} \; | |||
find -iname "*.jpg" -exec svn propset svn:mime-type "image/jpeg" {} \; | |||
find -iname "*.png*" -exec svn propset svn:mime-type "image/png" {} \; | |||
find -iname "*.psd" -exec svn propset svn:mime-type "image/vnd.adobe.photoshop" {} \; | |||
find -iname "*.tif" -exec svn propset svn:mime-type "image/tiff" {} \; | |||
find -iname "*.xcf" -exec svn propset svn:mime-type "image/x-xcf" {} \; | |||
find -iname "*.rgb*" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.au" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.*af" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.3ds" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.blend*" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.dds" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.od[gst]" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.onetoc2" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.xlsx" -exec svn propset svn:mime-type "application/octet-stream" {} \; | |||
find -iname "*.pdf" -exec svn propset svn:mime-type "application/pdf" {} \; | |||
find -iname "*.ps" -exec svn propset svn:mime-type "application/postscript" {} \; | |||
find -iname "*.gz" -exec svn propset svn:mime-type "application/x-gzip" {} \; | |||
find -iname "*.mdl" -exec svn propset svn:mime-type "application/x-dosexec" {} \; | |||
find -iname "*.zip" -exec svn propset svn:mime-type "application/zip" {} \; | |||
| conc = Les autres fichiers binaires peuvent être réglés à <code>"application/octet-stream"</code>, la valeur par défaut de Subversion pour des fichiers binaires. | |||
}} | |||
== Services de développeur à SourceForge == | == Services de développeur à SourceForge == | ||