Cvs 如何从命令行提交二进制文件?

Cvs 如何从命令行提交二进制文件?,cvs,binaryfiles,Cvs,Binaryfiles,我需要从命令行以二进制模式提交一个jar文件 我应该使用什么命令?以下操作不起作用: $ cvs commit -kb -m "Committing v2.5.7" myJar.jar Usage: cvs commit [-Rlf] [-m msg | -F logfile] [-r rev] files... -R Process directories recursively. -l Local directory only (not recursive

我需要从命令行以二进制模式提交一个jar文件

我应该使用什么命令?以下操作不起作用:

$ cvs commit -kb -m "Committing v2.5.7" myJar.jar
Usage: cvs commit [-Rlf] [-m msg | -F logfile] [-r rev] files...
-R          Process directories recursively.
-l          Local directory only (not recursive).
-f          Force the file to be committed; disables recursion.
-F logfile  Read the log message from file.
-m msg      Log message.
-r rev      Commit to this branch or trunk revision.
尝试:

那就承诺吧

cvs add -kb myJar.jar
cvs commit -m "Committing v2.5.7" myJar.jar
如果您已经在没有
-kb
的情况下提交了它,则可以使用

cvs admin -kb myJar.jar

您还可以使用
CVSROOT/cvswrappers
指定所有
*.jar
文件都是二进制文件。

tx用于“cvs管理员”提示。我用一个新添加的文件尝试了
cvs admin-kb slides.odp
,得到了
cvs admin:cannot admin new added file
slides.odp'`所以我将文件删除,cvs删除,mv'd返回,然后“cvs add-kb'd”。
cvs admin -kb myJar.jar