I discovered a really cool way to use Subversion, my favorite version control system - automatic versioning / commit on save. Ho scoperto un really cool modo di usare la sovversione, la mia versione preferita sistema di controllo - versionamento automatico / impegnarsi a salvare. Essentially with this simple tweak you can use subversioned files like you would use any ordinary files. In sostanza, con questa semplice configurazione è possibile utilizzare subversioned file come si usa qualsiasi normale file. You can open them in any editor, create or delete them. È possibile aprirli con un qualsiasi editor, creare o eliminarli. When you save a file it is actually saved and versioned in a remote subversion repository. Quando si salva un file, viene effettivamente salvato e le versioni in un repository remoto sovversione. Similarly the other file operations are transparently supported from a remote subversion installation. Allo stesso modo le altre operazioni sui file sono trasparente sostenuto da un telecomando sovversione installazione. This greatly simplifies the life of new users and pros alike. Questo semplifica notevolmente la vita di nuovi utenti e professionisti simili. You do not have to repeatedly remind your users to commit changes to repositories and no changes will ever be lost. Non avete più volte a ricordare agli utenti di commettere modifiche al repository e nessuna modifica sarà mai perso. Experienced users can still view history and do more complex operations. Utenti esperti possono ancora vista la storia e fare di più complesse operazioni.

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 è una funzionalità WebDAV generico con cui i clienti possono scrivere su un server DeltaV (come mod_dav_svn), e il server esegue impegna silenziosamente in background. 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. Ciò significa che se si utilizza httpd Apache come server di sovversione, quindi più moderni sistemi operativi in grado di montare il repository come una condivisione di rete, e non tecniche utenti di ottenere le "trasparente" delle versioni gratuitamente. (Of course, technical users can still use Subversion clients to examine repository history.) (Naturalmente, tecnico gli utenti possono continuare a utilizzare i client Subversion repository di esaminare la storia.)

The first step is to configure Subversion to run over Apache web server which is well documented and very easy to implement. Il primo passo è configurare la sovversione di eseguire più di web server Apache che è ben documentata e molto facile da attuare.
This makes your repository accessible over WebDAV (& DeltaAV). Questo rende il vostro repository accessibili su WebDAV (& DeltaAV).
Most operating systems (tested on both Windows & Linux) provide a way to mount WebDAV as drives or directories. La maggior parte dei sistemi operativi (testato su Windows e Linux) forniscono un modo per montare WebDAV come unità o directory. So you need to mount the repository and then configure your OS to mount it on restart. Così avete bisogno di montare il repository e quindi configurare il vostro OS per montarlo a riavviare.
Now you can access the files in the repository normally as you would any other files on your operating system. Ora potete accedere ai file contenuti nel repository normalmente come si farebbe con qualsiasi altro file sul tuo sistema operativo. Transparently the files will be saved in the repository and versioned on every save. Trasparente il file verrà salvato nel repository e le versioni su ogni salvare.

This feature was made available from Subversion version 1.2. Questa funzione è stata messa a disposizione dalla versione 1,2 di sovversione. This is the coolest subversion trick in my book so far. Questo è il trucco più cool sovversione nel mio libro finora. What’s yours? Che cosa c'è di suo?