Subversion Hack: Automatic Versioning on Save With Subversion Subversion Hack: automático de versiones a salvar con la subversión
I discovered a really cool way to use Subversion, my favorite version control system - automatic versioning / commit on save. Me descubrió una manera realmente cool de uso de Subversion, mi favorita sistema de control de versiones - automático de versiones / comprometerse a guardar. Essentially with this simple tweak you can use subversioned files like you would use any ordinary files. Esencialmente, con este sencillo ajustar puede utilizar subversioned archivos como lo haría cualquier uso de los ficheros ordinarios. You can open them in any editor, create or delete them. Usted puede abrir en cualquier editor, crear o suprimir. When you save a file it is actually saved and versioned in a remote subversion repository. Al guardar un archivo que se graba y versionados en un repositorio remoto subversión. Similarly the other file operations are transparently supported from a remote subversion installation. Del mismo modo las demás operaciones de archivos son transparente apoyado desde una remota instalación subversión. This greatly simplifies the life of new users and pros alike. Esto simplifica enormemente la vida de los nuevos usuarios y profesionales por igual. You do not have to repeatedly remind your users to commit changes to repositories and no changes will ever be lost. Usted no tiene que recordar repetidamente a sus usuarios a cometer los cambios a repositorios y los cambios no lleguen a perderse. Experienced users can still view history and do more complex operations. Los usuarios experimentados pueden seguir viendo la historia y hacer más complejas las operaciones.
Autoversioning is a feature whereby generic WebDAV clients can write to a DeltaV server (like mod_dav_svn), and the server performs commits silently in the background. Autoversioning es una característica que los clientes WebDAV genéricos puede escribir a un servidor DeltaV (como mod_dav_svn), y el servidor se compromete realiza silenciosamente en el fondo. This means that if you use Apache httpd as your Subversion server, then most modern operating systems can mount the repository as a network share, and non-technical users get “transparent” versioning for free. Esto significa que si usa Apache httpd como su servidor de Subversion, entonces la mayoría de sistemas operativos modernos pueden montar el repositorio como una unidad de red compartida, y los usuarios no técnicos obtener "transparente" de versiones de forma gratuita. (Of course, technical users can still use Subversion clients to examine repository history.) (Por supuesto, técnicas usuarios todavía pueden utilizar clientes de Subversion para examinar la historia del repositorio.)
The first step is to configure Subversion to run over Apache web server which is well documented and very easy to implement. El primer paso es configurar Subversion para ejecutar más de servidor web Apache que está bien documentada y muy fácil de aplicar.
This makes your repository accessible over WebDAV (& DeltaAV). Esto hace que su repositorio WebDAV más accesible (y DeltaAV).
Most operating systems (tested on both Windows & Linux) provide a way to mount WebDAV as drives or directories. La mayoría de sistemas operativos (probado en Windows y Linux) proporcionan una forma de montaje WebDAV como en unidades o directorios. So you need to mount the repository and then configure your OS to mount it on restart. Así que usted necesita para montar el repositorio y, a continuación, configurar su sistema operativo para montar en reiniciar.
Now you can access the files in the repository normally as you would any other files on your operating system. Ahora puede acceder a los archivos en el repositorio como normalmente lo haría con cualquier otro en los archivos de su sistema operativo. Transparently the files will be saved in the repository and versioned on every save. Transparente los archivos se guardan en el repositorio y versionados en cada guardar.
This feature was made available from Subversion version 1.2. Esta función se ha puesto a disposición de Subversion versión 1,2. This is the coolest subversion trick in my book so far. Este es el mejor truco de la subversión en mi libro hasta el momento. What’s yours? ¿Cuál es la tuya?
Filed under Filed under Enterprise Software Enterprise Software , Headline News Headline News , How To Cómo , Programming Programación , Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artículo |
Email this Article Enviar artículo
You may also like to read También puede leer |



