
On 5/5/06, Michaël Cadilhac <michael.cadilhac@lrde.org> wrote:
Tsuna <tsuna@slug.lrde.epita.fr> writes:
Yop je sais si c'est le bon newsgroup pour ce genre de post mais j'ai un probleme vraiment bizzare sur mon rack:
$ svn st vcs: error: command: svn status -- vcs: error: exit: 1 vcs: error: stderr: svn: error: cannot set LC_ALL locale vcs: error: stderr: svn: error: environment variable LC_ALL is en_US vcs: error: stderr: svn: error: please check that your locale name is correct vcs: error: command failed
merci d'avance
J'avais eu ce problème a while ago, on avait vu avec Nicolas.
Il semblerait que ce soit du a un fichier pas loin de là où tu fais ta commande qui serait dans un encodage bizarre.
Quoiqu'il en soit, on avait fait un correctif Q&D ; modifier le fichier vcs.rb pour qu'il mette la locale à C ; il ne se rappelait plus des stranges behavior de C à priori sur le moment.
Non, justement c'est le contraire c'était LC_ALL=C qui met l'encodage de svn a UTF-8 et donc on ne peux plus mettre de caractère latin1 dans les fichier du dépots ni dans les log du svn. Donc on etait passé à en_US car l'encodage est inchangé et les messages sont bien en anglais. Une meilleur solution (rapide) serait d'avoir une variable d'env permettant de surchargé la valeur donnée par vcs (genre VCS_LC_ALL). a+ -- Nicolas Pouillard aka Ertai <ertai@feydakins.org> http://uttk.org Uttk -- Unified Test Tool Kit