5

誤ってファイルをバイナリ(スティッキーオプション-kb)としてCVSにコミットしましたが、今度はそれを削除したいと思います。出来ますか?

cvs admin -kvを使用してオプションを別のものに変更する方法を見つけましたが、完全に削除する方法はありますか?

また、ファイルを削除してから(スティッキーオプションを指定せずに)再度追加しようとしましたが、ファイルの新しいリビジョンにも同じ古い-kbオプションがあります。

ありがとう!

4

3 に答える 3

4

次のように、レポ手術でバイナリフラグを削除できます。

  1. リポジトリに保存されているものを編集し、 。file,vで行を削除しexpand @b@;ます。
  2. のバージョンをチェックアウトした場合は、最後のforをfile編集CVS/Entriesして削除し、行が。で終わるようにします。-kbfile/file/1.1/Mon Sep 9 09:30:10 2013/-kb///

それがここでのトリックでした。

于 2014-01-15T14:28:48.900 に答える
0

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更新を行ってください。

于 2019-10-08T05:28:02.997 に答える
-1

いいえ:

  • このためのコマンドはありません

  • これのために設計されていません

于 2013-12-06T03:20:01.350 に答える