Repositorio SVN en Google Drive o DropBox [cerrado]


¿Es posible configurar el repositorio/servidor SVN en Google drive o dropbox, etc.?

Quiero poner mi proyecto de doctorado bajo control de versiones. Los datos tienen que permanecer privados y solo accesibles para mí y mis supervisores. No puedo pagar, así que quiero servicio gratuito.

Tengo experiencia con Tortuga SVN.

Si configurar un servidor SVN es imposible/muy difícil, entonces hay otras alternativas confiables que ofrecen Repositorio SVN Prtivate libre.

Author: Khurram Majeed, 2012-10-19

6 answers

Para el alojamiento SVN privado gratuito, intente lo siguiente:

O use BitBucket para repositorios privados gratuitos de git/mercurial

 17
Author: kshahar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-26 17:47:21

He utilizado Dropbox como mi Prive o svn protegido. Prueba el siguiente enlace. http://foyzulkarim.blogspot.com/2012/12/dropbox-as-svn-repository.html

 39
Author: Foyzul Karim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-12-30 12:11:56

Si bien es posible, es potencialmente muy arriesgado: si intenta confirmar cambios en el repositorio desde 2 ubicaciones diferentes simultáneamente, obtendrá un desastre gigante debido a los conflictos de archivos. Obtenga un host SVN privado gratuito en algún lugar, o configure un repositorio en un servidor al que tenga acceso.

Editar según una experiencia reciente: Si tienes archivos abiertos administrados por Dropbox y tu computadora se bloquea, es posible que los archivos se trunquen a 0 bytes. Si esto sucede con los archivos que gestionan tu repositorio, tu repositorio estará dañado. Si descubres esto lo suficientemente pronto, puedes usar la función "recuperar versión antigua" de Dropbox pero todavía estás tomando un riesgo.

 7
Author: alroc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-28 14:32:36

Hice mi propio repositorio subversion en mi carpeta Ubuntu One. Luego, importé los archivos al repositorio usando svn + ssh y la contraseña de mi cuenta de usuario.

Cuando quiero hacer un checkout, acabo de checkout desde mi carpeta Ubuntu One. El proceso de confirmación es analógico.

Debe configurar Ubutnu One en los dispositivos a los que desea otorgar acceso, luego verifique el proyecto desde esta carpeta a una carpeta temporal para editarlo.

En mi caso, uso una carpeta en la de Ubuntu sistema de archivos, así que tengo el repositorio y mi develop-folder en Ubuntu One.

 1
Author: user2092722,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-23 23:53:35

Probaría fossil scm y el servicio de alojamiento Chisel

Simple, autónomo y fácilmente intercambiable con git si lo desea en el futuro

 0
Author: Nigel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-18 15:14:24

Aquí hay una aplicación que funciona para mí. En nuestro caso...Quería que el equipo de ventas usara SVN para ciertos documentos (hojas de precios y demás)...pero un poco más allá de la cabeza.

Configuré un SVN automático como este: - Creado un REPOSITORIO en mi servidor SVN. - Comprobado repo en una carpeta DB llamada AutoSVN. - Corro EasySVN en mi PC, que se compromete automáticamente y actualiza el REPOSITORIO.

Con he 'Auto', no hay comentarios de registro, pero no son críticos para estos documentos en particular.

Los vendedores usan la base de datos carpeta...y simplemente mantenga el nombre del archivo de los documentos que necesitan control de versiones, como las hojas de precios.

 -2
Author: Mike T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-15 15:47:37