3

svn lock コマンドでブランチ全体をロックする方法はありますか?

ファイル/ディレクトリを個別にロックしても役に立ちません。そして、サーバー側の「authz」を変更せずに実現したい。

そのようなオプションが存在することを知っている人がいたら教えてください。

関連Qはこちら:svn lock branch

私の試用方法:

svn lock http://{レポパス}/branch_name

をもたらしました :

svn: E160017: '/branch_name' はファイル システム内のファイルではありません

4

2 に答える 2

2

ブランチは基本的にディレクトリです。ドキュメントによると、ディレクトリのロックはまだサポートされていません。

「Subversion は現在、ディレクトリのロックを許可していません。」

于 2013-10-01T12:18:10.710 に答える
0

上記のサーバー側の変更なしでは不可能です。

リポジトリのディレクトリにあるpre-commit.tmplorスクリプトを変更する場合( Debian で作業していない場合は、Python パッケージをインストールする必要がある場合もあります)、 Noah Spurrierの SVN ディレクトリ ロックスクリプトを使用します。最小限の微調整で完璧に機能しました。pre-commithookspexpect

于 2014-09-10T09:08:06.987 に答える