Autor Tema: svn: E000022: Can't convert string from native encoding to 'UTF-8':  (Leído 906 veces)

0 Usuarios y 1 Visitante están viendo este tema.

lsoria

  • Hero Member
  • *****
  • Mensajes: 585
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Buenas!

Estoy teniendo un problema dentro de mi entorno de desarrollo
cuando quiero hacer un svn update me tira el siguiente error

svn: E000022: Error converting entry in directory '/data/local/g3gestion/BD/Datos/_nucleo/Operaciones' to UTF-8
svn: E000022: Can't convert string from native encoding to 'UTF-8':

como lo puedo solucionar_

si hago un locale 

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=es_AR.UTF-8
LANGUAGE=es_AR:es
LC_CTYPE="es_AR.UTF-8"
LC_NUMERIC="es_AR.UTF-8"
LC_TIME="es_AR.UTF-8"
LC_COLLATE="es_AR.UTF-8"
LC_MONETARY="es_AR.UTF-8"
LC_MESSAGES="es_AR.UTF-8"
LC_PAPER="es_AR.UTF-8"
LC_NAME="es_AR.UTF-8"
LC_ADDRESS="es_AR.UTF-8"
LC_TELEPHONE="es_AR.UTF-8"
LC_MEASUREMENT="es_AR.UTF-8"
LC_IDENTIFICATION="es_AR.UTF-8"
LC_ALL=es_AR.UTF-8

saludos!

Sergio Espínola

  • Moderador Global
  • *****
  • Mensajes: 1339
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Espínola
  • Sistema: SIU-Guarani
Re:svn: E000022: Can't convert string from native encoding to 'UTF-8':
« Respuesta #1 on: Febrero 28, 2019, 01:38:20 pm »
Hola!

Encontré este  link seguro es de ayuda!

Saludos


lsoria

  • Hero Member
  • *****
  • Mensajes: 585
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:svn: E000022: Can't convert string from native encoding to 'UTF-8':
« Respuesta #2 on: Febrero 28, 2019, 01:41:03 pm »
ya probé eso y otras cosas mas que están en internet y nada.

el error me lo da cuando quiere traer del repositorio los
C:\Users\LUCIANA\Desktop\PDI\3.15.1.0\BD\Datos\_nucleo\Operaciones

viste que ahí los nombres tienen acentos y ahi se acaba mi update

jlmarino

  • Visitante
Re:svn: E000022: Can't convert string from native encoding to 'UTF-8':
« Respuesta #3 on: Febrero 28, 2019, 03:01:04 pm »
Luciana estás corriendo  el gestión en un docker?
Tirate esto:
locale -a
Ahí te va a mostrar los que tenes disponible.

Luego hacele un export como te indica el link que te paso Sergio pero con alguno de los enconding UTF8 que te aparezcan allí.
Este error (locale: Cannot set LC_CTYPE to default locale: No such file or directory) te da porque el LC_CTYPE que le has ingresado no está en tu sistema. Con el que pongas luego de hacer el locale -a te va andar
Si esto te funciona avisanos.

Saludos.


lsoria

  • Hero Member
  • *****
  • Mensajes: 585
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:svn: E000022: Can't convert string from native encoding to 'UTF-8':
« Respuesta #4 on: Marzo 01, 2019, 08:25:07 am »
Si, me olvidé de aclarar que estaba dentro de un contenedor.
Use el Dockerfile de Uds para hacer la receta.

hice lo que me dijiste y al tirar el locale -a
me dice esto

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX

sin arreglo.

Yo creo que dio un error en una librería cuando corrio el Dockerfile  porque no puedo usar el locale-gen
quise instalar de nuevo la libreria locales  y me dio este error ahora.

perl: warning: Setting locale failed

lo busqué  en google y creo que encontré  la soluci[on

https://www.thomas-krenn.com/en/wiki/Perl_warning_Setting_locale_failed_in_Debian

usando el comando
localedef -i en_US -f UTF-8 en_US.UTF-8

y despues hice

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

ahora al tirar el locale -a

C
C.UTF-8
en_US.utf8
POSIX

ahora al tirar el svn update sale fant[astico

Gracias!!!