Subversion Hack: Automatic Versioning on Save With Subversion Subversionの刻み目:自動バージョニングに保存さと破壊
I discovered a really cool way to use Subversion, my favorite version control system - automatic versioning / commit on save.本当にクールな方法を発見した私のSubversionを使用し、私の好きなバージョン管理システム-自動バージョニング/コミットに保存されます。 Essentially with this simple tweak you can use subversioned files like you would use any ordinary files.本質的に、この単純な微調整subversionedファイルを使用することができます任意の通常のファイルのような場合に使用します。 You can open them in any editor, create or delete them.任意のエディタを開くことができますして、作成または削除してください。 When you save a file it is actually saved and versioned in a remote subversion repository.ファイルを保存するときには、実際にそれを保存し、リモートのSubversionリポジトリバージョンです。 Similarly the other file operations are transparently supported from a remote subversion installation.同様に、他のファイル操作が透過的サポートを、リモートSubversionのインストールを開始します。 This greatly simplifies the life of new users and pros alike.この新しいユーザーの生活を大幅に簡素化と長所似ています。 You do not have to repeatedly remind your users to commit changes to repositories and no changes will ever be lost.思い出させる必要はありませんを繰り返ししてリポジトリに変更をコミットするユーザに変更はないまでに失われることとします。 Experienced users can still view history and do more complex operations.経験豊富なユーザ対象の歴史と行うことができますもっと複雑な操作です。
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は、汎用的な機能ですdeltav WebDAVクライアントサーバーに書き込みを行うこと(のようなmod_dav_svn ) 、および、サーバーのパフォーマンスを背景に静かにコミットします。 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.これは、 Apacheののhttpdを使用する場合はお客様のSubversionサーバとして、最も近代的入力し、オペレーティングシステムをマウントするには、ネットワーク共有のリポジトリとして、および非技術的なユーザーの取得"透明性"のバージョンは無料です。 (Of course, technical users can still use Subversion clients to examine repository history.) (もちろん、技術的なユーザSubversionのクライアントを使用することができますリポジトリの履歴を調べる。 )
The first step is to configure Subversion to run over Apache web server which is well documented and very easy to implement.破壊を構成する最初のステップは、 Apache Webサーバを実行するのはよく文書化を実装すると非常に簡単です。
This makes your repository accessible over WebDAV (& DeltaAV).これにより、お客様のリポジトリにアクセスすることでWebDAV ( & deltaav ) 。
Most operating systems (tested on both Windows & Linux) provide a way to mount WebDAV as drives or directories.ほとんどのオペレーティングシステム( Windowsの両方でテストされ& Linuxの場合)としてのWebDAVをマウントする方法を提供するドライブまたはディレクトリを移動します。 So you need to mount the repository and then configure your OS to mount it on restart.リポジトリをマウントする必要がありますので、お使いのOSをマウントすると入力し、設定して再起動します。
Now you can access the files in the repository normally as you would any other files on your operating system.今すぐアクセスすることができますのファイルは、通常と同じように、リポジトリの他のファイルをお使いのオペレーティングシステムです。 Transparently the files will be saved in the repository and versioned on every save.透過的に保存されたファイルはリポジトリのとされるすべてのバージョンを保存します。
This feature was made available from Subversion version 1.2.この機能はSubversionのバージョン1.2から入手できる。 This is the coolest subversion trick in my book so far.これは、 Subversionのクールなトリック拙著でこれまでのところです。 What’s yours?あなたのですか?
Filed under提出されて Enterprise Softwareエンタープライズソフトウェア , 、 Headline Newsニュースの見出し , 、 How Toどのように , 、 Programmingプログラミング , 、 Webウェブ | |
| |
RSS 2.0 RSS 2.0を | |
Trackbackトラックバック this Article |この記事|
Email this Article電子メールこの記事
You may also like to readを読むようにすることも可能 |



