1

ホワイトリストに登録されたいくつかの拡張子を除いて、すべてのファイルをバイナリとして扱うようにCVS cvswrappersを設定できますか?

通常、cvswrappersは逆に使用されます。キーワード拡張-kbが必要なすべての拡張機能を一覧表示します。

*.exe -k 'b'

しかし、私はそれを別の方法で必要としているので、すべてが-kbで追加/コミットされますが、リスト内の他のすべてはそうではありません。

4

1 に答える 1

0

私はこれをテストしていませんが、デフォルトのキーワード拡張を使用して、最後にバイナリワイルドカードを配置し、その上にホワイトリスト拡張機能を配置できるはずです。例えば

*.txt -k 'kkv'
* -k 'b'

デフォルトであるという事実を考えると、デフォルトの拡張モードについて明示的に言及することを省略できる場合もあります。例えば

*.txt
* -k 'b'

少し後退して、ファイルをバイナリとしてマークする背後にある唯一の理由は、キーワードの拡張を停止することです。キーワード拡張を気にしない場合は、ワイルドカードバイナリエントリを含めるCVSROOT/cvswrappersか、次のように追加することで、キーワード拡張を無効にすることができCVSROOT/configます。

# Do not expand any RCS keywords
KeywordExpand=i

参照:

于 2012-05-05T15:06:16.120 に答える