如何禁用 CVS Sticky Option -kk 进行关键字替换?
我在 cvs 中有一个文件,其粘性选项设置为 -kk
。 这会将所有 cvs 关键字替换为关键字名称,以方便进行差异。 例如,$Author: Alex B$
变为 $Author$
。
如何禁用 -kk
行为并返回到替换关键字的“正常”cvs? 我尝试过rm
'ing文件并更新,我尝试过cvs update -A
但都没有改变标志。
I have a file in cvs that has Sticky Options set to -kk
. This replaces all cvs keywords with just the keyword name to facilitate diffs. For example, $Author: Alex B$
becomes $Author$
.
How do I disable the -kk
behavior and get back to "normal" cvs where keywords are substituted in? I've tried rm
'ing the file and updating, I've tried cvs update -A
and neither changes the flag.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在文件上运行 cvs status 仍会导致设置“粘性选项”,例如:
粘性选项:-kk
要完全删除这些选项,请编辑 CVS/Entries 文件并删除“-kk”来自相关条目。
Running a cvs status on the file still results in "sticky options" being set, for example:
Sticky options: -kk
To remove these completely, edit the CVS/Entries file and remove the '-kk' from the relevent entry.
您应该使用
永久更改模式。 使用
只会在本地计算机上更改它
You should use
to change the mode permanently. Using
will only change it on your local machine
将把粘性选项重置为
keyword
和value
编辑:将
checkout
更正为update
,感谢 Alex B 的更正。will reset the sticky options to
keyword
andvalue
Edit: Corrected
checkout
toupdate
, thanks to Alex B for the correction.