ローカル SVN リポジトリ内の変更されていないファイルを、誰かが変更するまで読み取り専用にし、コミットしたら読み取り専用に戻すことは可能ですか?
lock-modify-commit パターンを実装したくありません。ローカルコピーを読み取り専用にして、ファイルを変更可能にするある種の「チェックアウト」コマンドを用意したいだけです。私は、開発者が変更しているファイルをより認識できるようにすることを目指しています。
ありがとう
ローカル SVN リポジトリ内の変更されていないファイルを、誰かが変更するまで読み取り専用にし、コミットしたら読み取り専用に戻すことは可能ですか?
lock-modify-commit パターンを実装したくありません。ローカルコピーを読み取り専用にして、ファイルを変更可能にするある種の「チェックアウト」コマンドを用意したいだけです。私は、開発者が変更しているファイルをより認識できるようにすることを目指しています。
ありがとう
Microsoft MS-SCCIインターフェイスは、チェックアウトとロック、チェックインとロック解除のプロトコルを定義します。
したがって、開発者ツールがMS-SCCIインターフェイスをサポートしている場合は、このインターフェイスをサポートする任意の SVN プラグインを使用できます。
例として、Agent SVNは MS-SCCI をサポートし、この機能を備えており、Visual Studio、SSMSまたはPowerBuilderなどの MS-SCCI 互換 IDE で動作します。
注:私は Agent SVN の作成者です。