Le fait que l'interface "par défaut" de Subversion refuse d'afficher les diff de fichiers binaires ne signifie pas que c'est impossible. On pourrait très bien imaginer un autre client (Comme TortoiseSVN par exemple) qui ferait pour les fichiers jpg un affichage visuel des différences entre le fichier d'origine et modifié.
Le problème en vient donc à l'impossibilité de spécialiser proprement le comportement pour les fichiers "binaires" (d'ailleurs, qu'est-ce qui est un fichier binaire? Cette question peut aussi être problématique parfois). On en revient donc au comportement proposé pour l'implémentation: pouvoir activer ou désactiver globalement le stockage du text-base pour une copie de travail. On peut imaginer par la suite un mode hybride, ou le non-stockage serait dicté par (au hasard) une propriété rattachée au fichier.
Dans tous les cas, si tu veux nous aider à trouver une définition qui te plaise au problème (et donc à la solution), je t'invite à venir en parler sur dev@subversion.tigris.org (mailing list de développement du projet), pour voir avec les développeurs spécialistes de la bibliothèque de gestion de la copie de travail où ca en est.
[^] # Re: Felicitations a ttes l'équipe !
Posté par David Anderson . En réponse à la dépêche Subversion 1.3.0 est disponible. Évalué à 3.
Le problème en vient donc à l'impossibilité de spécialiser proprement le comportement pour les fichiers "binaires" (d'ailleurs, qu'est-ce qui est un fichier binaire? Cette question peut aussi être problématique parfois). On en revient donc au comportement proposé pour l'implémentation: pouvoir activer ou désactiver globalement le stockage du text-base pour une copie de travail. On peut imaginer par la suite un mode hybride, ou le non-stockage serait dicté par (au hasard) une propriété rattachée au fichier.
Dans tous les cas, si tu veux nous aider à trouver une définition qui te plaise au problème (et donc à la solution), je t'invite à venir en parler sur dev@subversion.tigris.org (mailing list de développement du projet), pour voir avec les développeurs spécialistes de la bibliothèque de gestion de la copie de travail où ca en est.