svn problema de copy de trabajo

Hola chicos, tengo una pregunta fácil, pero no es fácil para mí.

Tengo un repository en / mnt / apps / repos y me gustaría hacer un enlace que actualice / exporte todo a la carpeta / mnt / apps / dev / repos, pero al ejecutar:

#/usr/bin/svn update /mnt/apps/dev/repos 

Estoy recibiendo un error:

 Skipped '/mnt/webapps/dev/repos' 

cuando corre

 #usr/bin/svn export /mnt/apps/dev/repos 

Estoy obteniendo:

 svn: '/mnt/webapps/dev/repos' is not a working copy 

cómo agregar / mnt / webapps / dev / repos como una copy de trabajo para todos los files de repo DB?

por favor ayuda

Debe usar un formatting de URL para especificar su repository, ya sea http: //, https: //, svn: //, svn + ssh: // o file: //

El repository es la database para todas sus versiones, por lo que no puede actualizarlo. Probablemente quiera echar un vistazo a una copy de trabajo.

 svn checkout file:///mnt/webapps/dev/repos /home/user/workingcopy 

Tenga en count que:

  • Por lo general, no revisa la raíz del repository, es común tener un layout de proyecto / tronco dentro.
  • es aconsejable usar http (s): // o svn (+ ssh): // cuando se usa el repository con varias personas por razones de security. Es mejor tener un daemon de server en frente del repository que permitir que todos lean / escriban acceso a él.
  • si /mnt indica que montó un recurso compartido de networking con el repository, no lo haga de esa manera, vaya con un server en su lugar

Echa un vistazo al svnbook gratuito para más detalles