0

svn で clearcase のハイジャック機能が必要です。これは、一部の構成ファイルをローカルにのみ変更するために必要です。すべてのユーザーからのコミットを防ぐにはどうすればよいですか? ありがとう

4

2 に答える 2

0

管理者権限を持っている場合は、新しいプロパティを定義できますsite:nocommit。設定すると、precommit フックでこのファイルを拒否できます。

個人的には、これは他の人が提案した「サイレント」ソリューションよりもはるかに優れていると思います。

于 2013-01-14T11:16:13.567 に答える
0

簡単な回避策は、シンボリック リンクを使用することです。リンク、特にローカル ファイルへのポインタは保持されますが、ファイルの内容は保持されません。そのため、ファイルの内容はローカル インストールごとに異なる場合があります。

必要に応じて、このアプローチをいくつかのデフォルト ファイルをリンク先にインストールするスクリプトと組み合わせて、環境のローカルな違いを反映することができます。

ドキュメンテーション

于 2013-01-14T11:10:26.027 に答える