誤ってファイルをバイナリ(スティッキーオプション-kb)としてCVSにコミットしましたが、今度はそれを削除したいと思います。出来ますか?
cvs admin -kvを使用してオプションを別のものに変更する方法を見つけましたが、完全に削除する方法はありますか?
また、ファイルを削除してから(スティッキーオプションを指定せずに)再度追加しようとしましたが、ファイルの新しいリビジョンにも同じ古い-kbオプションがあります。
ありがとう!
次のように、レポ手術でバイナリフラグを削除できます。
file,v
で行を削除しexpand @b@;
ます。file
編集CVS/Entries
して削除し、行が。で終わるようにします。-kb
file
/file/1.1/Mon Sep 9 09:30:10 2013/-kb/
//
それがここでのトリックでした。
https://lists.nongnu.org/archive/html/info-cvs/2000-10/msg00620.htmlから これをすでに試しましたが、機能します。
たとえば、「abc」という名前のファイルがあります。
cvs update -A abc
cvs admin -kkv abc
cvs update -A abc
cvs status abc
注:ローカルファイルはcvs管理者の後に自動的に更新されないため、必ずcvs管理者の後にcvs更新を行ってください。
いいえ:
このためのコマンドはありません
これのために設計されていません