No se puede registrar un proyecto en SVN usando SubEclipse

Estoy demandando Mac 10.7.3, Eclipse Indigo, SubEclipse 1.8, SVN 1.7 y la interfaz Java HL. Creé un repository SVN y quiero registrar un proyecto que no se haya registrado previamente. Cuando hago clic derecho en mi proyecto, selecciono "Equipo", "Compartir proyecto" y luego sigo las instrucciones. Nunca me pidieron cnetworkingenciales para acceder al repository, y luego la creación del proyecto muere con …

mkdir --parents -m "Initial import." [https://svn.myconewmedia.org/svn/repo/csf/trunk/correlations] URL access forbidden for unknown reason svn: Access to '/svn/repo/!svn/act/19defd24-393a-4997-bc9e-3c624425a1d4' forbidden 

Aunque ingresé un nombre de usuario y una contraseña cuando configuré el repository, asumí que esta información no estaba en la memory caching. ¿Alguien sabe cómo puedo registrar mi proyecto usando Eclipse?

Gracias, Dave

Hay una diferencia entre configurar un repository (que usa svnadmin create ) y crear un directory de trabajo (lo que haces a través del cliente de línea de command de Subversion – svn co o a través del cliente Subversion integrado de Ecilpse).

Dijiste que le diste un usuario y una contraseña . Ingresé un nombre de usuario y una contraseña cuando configuré el repository . ¿Qué quieres decir con eso?

¿Puedes realizar el pago desde el repository usando la línea de command de Subversion? Si es así, el problema es con Eclipse y el cliente de Subversion. He tenido problemas con Java HL en el pasado porque requiere la API C de Subversion. En cambio, utilizo SVNKit, que es una solución pura de Java, y no requiere la API C de Subversion. Esto es especialmente bueno para saber si está usando una Mac porque Apple no proporciona las bibliotecas de API de Subversion. Consulte la página ColabNet JavaHL para get más información.

También le recomiendo que mire CollabNet Desktop Edition . Tiene todo lo que necesita y tiene un cliente de fusión mucho mejor que el cliente de combinación de Eclipse estándar.


Respuesta

Puedo pagar bien desde la command-line, así que sí, creo que el problema es con Eclipse. Instalé SVNKit en Eclipse, pero ¿cómo lo "uso" dentro de Eclipse? Cuando abro el cuadro de dialog Preferences -> SVN, no hay ninguna checkbox "SVNKit", solo una checkbox "JavaHL: Confirmar entre varios proyectos automáticamente", que está marcada.

De acuerdo, descargué Eclipse en mi Mac y luego lo instalé en Ayuda-> Instalar nuevo software … , en el Escritorio CollabNet (http://downloads.open.collab.net/eclipse/update-site/e3.5), Subclipse ( http://subclipse.tigris.org/update_1.8.x ) y SVNKit (http://eclipse.svnkit.com/1.7.x).

Luego reinicié Eclipse, y fui a Eclipse-> Preferences … A partir de ahí, elegí, Team , y en Team , SVN . Parte de la pantalla, hay una input de interfaz SVN . En el campo Cliente , seleccioné SVNKit (Pure Java) .

Luego hice clic derecho y dije Nuevo-> Proyecto y SVN seleccionado. Creé un nuevo repository y pude acceder desde ese repository.

¿Eres capaz de seguir estas instrucciones? ¿Hay algo diferente? ¿Ves la preference de interfaz SVN ? Tienes que cambiarlo de JavaHL a SVNKit.