what subversion rious svn xcode4 assembla

svn - subversion - what is assembla



XCode 4(Assembla) Repositorio SVN "Imposible cargar revisiones" (8)

Experimenté el mismo problema al abrir un proyecto que había revisado previamente usando otro cliente SVN (Versiones). Así que encendí Wireshark para mirar el tráfico SVN y vi que era un problema de autenticación HTTP.

Abrí la ventana del organizador de Xcode (Shift-⌘-2) y borré los marcadores de repositorio autogenerados. Luego agregué mi propio marcador nuevo. Eso lo solucionó

También puede intentar eliminar el marcador del repositorio en el organizador y simplemente volver a abrir el proyecto. Eso pareció funcionar para otro de mis proyectos. Me pidió mi contraseña y todo comenzó a funcionar.

Y no se olvide de decirle al organizador las rutas al tronco, las ramas y las etiquetas. No puede adivinar los datos de un proceso de pago local, y su configuración le permitirá realizar bifurcaciones, fusiones y etiquetas desde Xcode 4.

Probablemente vale la pena señalar que Xcode 4 se estrelló sobre mí unas 5 veces durante este proceso. Creo que aún es pronto para la nueva y mejorada integración de SCM. ¡Buena suerte!

He intentado sin éxito conectarme a un repositorio de svps de svps para ensamblar con el nuevo ID de xcode 4 para un proyecto de iPhone en el que estoy trabajando.

Pude conectarme perfectamente con la última versión de xcode (3?) Y con otras aplicaciones svn. Estoy usando la misma dirección repo y credenciales, por lo que estoy desconcertado sobre por qué esto no funciona.

También intenté cargar una copia de trabajo del repositorio y tampoco puedo conectarme.

El mensaje de error que aparece es "No se pueden cargar las revisiones"

¿Algun consejo?


Hay muchos enlaces, pero no hay una solución publicada directamente aquí, así que lo haré.

La razón por la que Xcode4 hace esto es porque intenta iniciar sesión en el servidor SVN con sus credenciales de mac. Cuando eso falla, básicamente se cuelga y falla. La mejor solución que he visto hasta ahora es esta:

abrir una terminal

Si no tiene el proyecto, haga esto:

>svn checkout SERVER_PATH FOLDER_PATH_TO_PUT_THE_PROJECT

Luego le pedirá una contraseña para el nombre de usuario mac, simplemente escriba algo o nada y presione enter.

luego fallará y le pedirá un nombre de usuario. Ingrese el correcto y luego la contraseña cuando pregunta.

El proyecto se revisará, pero puede cerrar la ventana del terminal y eliminar la carpeta nuevamente si lo desea. Xcode4 ahora se conectará sin problemas. :)


Hay otro cambio en xcode 4 que puede contribuir a los problemas de conectividad de svn y es que la búsqueda de nombre para los nombres de host solo utiliza una búsqueda de DNS y no verá ningún host en el archivo / etc / host. Esto impacta más que la conectividad svn. Un ejemplo es en el simulador de iphone si está intentando conectarse a un sistema local (no en dns sino en el archivo / etc / host) no podrá verlo. Esto implicaría que los problemas relacionados con la búsqueda de nombres impactarían en otras áreas, como git ... La solución es muy burda, debe usar direcciones IP en el URI. Lamentablemente, el equipo de xcode decidió que no sería importante publicar esta información en los documentos o en algún tipo de registro o mensaje de error. Una prueba simple es si puedes hacer ping al host pero nslookup no puede encontrarlo, entonces xcode tampoco podrá verlo.



Resolví este problema simplemente reemplazando la dirección IP con el nombre de NetBios.



Tuve un problema similar; estaba trabajando en XCode 3 blah blah ...

Seguí todas las instrucciones aquí y here pero todavía estaba colgando.

El problema era que mi nombre de usuario de svn y mi nombre de usuario y contraseña mac OS eran los mismos. ¡Una vez que cambié el nombre de mi usuario svn, funcionó!

Espero que esto evite que nadie más gaste un día de trabajo en esto