我们当然期望cvs能自动地,基于内容对我们要提交的文件进行二进制判断。但CVS的官方文章说,这样做有困难。的确,你怎样区分内容是否二进制文件?所以CVS的做法一般是按照后缀名来做判断。
而在cvs import时,可以很方便地提供这个后缀名识别的“工具”就是cvswrappers了
下面是例子:
cvs import -W "*.exe -k 'b'" first-dir vendortag reltag
这样就可以把所有*.exe文件识别为二进制文件。比如所有的图像文件都要被识别成二进制文件:
cvs import -W "*.jpg -k 'b'" -W "*.gif -k 'b'" -W '*.png -k 'b'" -W "*.bmp -k 'b'" first-dir vendortag reltag
本文介绍如何使用CVS的cvswrappers工具来指定文件的二进制属性,通过cvsimport命令来实现对特定后缀名文件的自动识别,确保版本控制系统能够正确处理各种类型的文件。
537

被折叠的 条评论
为什么被折叠?



