plugin oxygen instalar for configurar eclipse svn commit subversive

instalar - svn connector eclipse oxygen



Cómo obtener "CHECKOUT solo se puede realizar en un recurso de versión" cuando intenta comprometerse usando el complemento subversivo de Eclipse (7)

Estoy usando Eclipse Juno en Mac 10.7.5, SVN 1.7 y el complemento Eclipse Subversive. Ocasionalmente, cuando intento y confirmo cambios desde mi proyecto (haciendo clic derecho en el proyecto desde el explorador de paquetes, seleccionando "Equipo" -> "Confirmar"), aparece el error:

Some of selected resources were not committed. Some of selected resources were not committed. svn: E200007: Commit failed (details follow): svn: E200007: Commit failed (details follow): svn: E200007: CHECKOUT can only be performed on a version resource [at this time]. svn: E175002: CHECKOUT request failed on ''/svn/subco-digital.coderepo/!svn/rvr/2110/trunk/myproject/src/main/java/org/mainco/subco/myproject/validator/UserFormValidator.java''

He verificado que he comprobado la última versión de mi proyecto. ¿Cómo puedo ocuparme de estos errores repetidos?


Como comenté en otra publicación ...

Para aquellos que proyecto -> equipo -> la limpieza no funciona en Eclipse, intente:

  • Forzar la limpieza usando SVN Tortoise
  • Desde la terminal con el comando svn cleanup /folder_to_cleanup

En mi caso, project -> team -> cleanup / refresh funcionó para uno de los archivos pero no para el otro. Simplemente copie el comando que falló desde la consola svn en eclipse y ejecútelo en la consola con el prefijo "svn" que funciona para mí. Entonces la sintaxis es:

svn commit -m "comment" -N /path/to/file


Encuentro esto cuando el servidor está actualizando la versión svn.

Para el usuario de Idea Intellij , lo que tenemos que hacer es

  1. seleccione el directorio raíz del proyecto en el panel izquierdo del proyecto
  2. en el menú superior, selecciona VCS -> Subversion -> Cleanup

Ahora debería poder registrarse / salir.


Es muy probable que la versión de su consola svn sea diferente a su versión Eclipse "SVNKIT (Java puro)", puede cambiar Preferencias => Equipo => SVN => Interfaz SVN => Cliente que usa "JavaHL (JNI)"

Mi caso es el siguiente, usar Java HL 1.7.10 está bien, pero usar SVNKIt v1.7.9 tendrá el problema

wuliang-Mac:src wwu$ svn --version svn, version 1.7.10 (r1485443) compiled Jul 9 2013, 12:55:03


La limpieza funcionó para mí:

haga clic derecho en el proyecto -> equipo -> limpieza / actualización



Tuve un tiempo difícil para resolver este problema y finalmente descubrí lo que sucedió.

Si usa el complemento SVN con Eclipse o IntelliJ IDEA y borra algunos de nuestros archivos (desde el explorador de archivos del sistema , también recibirá este mensaje).

La única forma en que pude resolverlo en IDEA fue para realizar cambios a través de una herramienta SVN externa, luego volví a abrir los cambios de IDE y de salida. Después de eso, pude comprometerme sin ese error.