¿Es posible proteger un archivo o añadir un archivo a un repositorio SVN sin un cliente SVN?

StackOverflow https://stackoverflow.com/questions/849054

Pregunta

¿Es posible proteger un archivo o añadir un archivo a un repositorio SVN sin un cliente SVN? El uso de un navegador, yo era capaz de acceder a los archivos en un servidor SVN usando Apache. Si no tengo un cliente de SVN en un determinado ordenador, puedo añadir el archivo (y cometerlo), como por la función "Cargar archivo" del navegador? Ser capaz de hacerlo podría ser útil.

¿Fue útil?

Solución

Apache + SVN utiliza WebDav para acceder al repositorio. La razón se puede navegar por el repositorio con un navegador web estándar se debe a que los comandos estándar GET Obtener una lista (y el archivo) del archivo de SVN. Para agregar y comprometerse a un repositorio, que utiliza diferentes comandos que no están charla HTTP estándar.

El resultado final es que se necesita un navegador SVN-conscientes a ser capaz de hacer lo que su venta. Creo que en realidad theres un plugin de Firefox que añade este soporte ( "menú de la subversión", o algo por el estilo), pero nunca lo he utilizado y por lo tanto no puede dar fe de su utilidad.

Actualización:. En realidad es llamado "Menú TortoiseSVN", y los lazos en una instalación de TortoiseSVN ya en su computadora, por lo que no funciona como pensé

Actualización 2: Si está interesado en los comandos WebDAV, me encontré con el uso de ellos detallada en un documento en el http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and- webdav / webdav-protocolo

Otros consejos

Lo que estamos buscando es autoversionado , con este enfoque los usuarios pueden trabajar con el repositorio, como si se tratara de un recurso compartido de red regular. Los cambios se han comprometido de forma automática. Naturalmente se pierde cometer los comentarios y cualquier capacidad de formar compromete significativas de más de un archivo a la vez.

realidad nunca he utilizado la función. Creo que no me gusta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top