有没有办法删除CVS中的所有粘性选项?

Jān*_*ris 5 cvs options sticky removeall

我不小心将文件提交给CVS作为二进制文件(粘性选项-kb),现在我想将其删除.可能吗?

我已经找到了用cvs admin -kv将选项更改为其他选项的方法,但有没有办法将其完全删除?

我还尝试删除该文件,然后重新添加(不指定任何粘性选项),但该文件的新版本具有相同的旧-kb选项.

谢谢!

Jen*_*ens 4

您可以通过回购手术删除二进制标志,如下所示:

  1. 编辑file,v存储在存储库中的内容并删除带有 的行expand @b@;
  2. 如果您已签出 的版本file,请编辑CVS/Entries并删除末尾的-kbfor ,以便该行以 结尾。file/file/1.1/Mon Sep 9 09:30:10 2013/-kb///

这在这里就成功了。