Как я могу CVS-коммитить двоичный файл из командной строки? - PullRequest
9 голосов
/ 25 октября 2011

Мне нужно зафиксировать файл 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.

Ответы [ 2 ]

20 голосов
/ 25 октября 2011
cvs add -kb myJar.jar
cvs commit -m "Committing v2.5.7" myJar.jar

Если вы уже зафиксировали его без -kb, вы можете использовать

cvs admin -kb myJar.jar

Вы также можете использовать CVSROOT/cvswrappers, чтобы указать, что все файлы *.jar являются двоичными.

5 голосов
/ 25 октября 2011

попробовать:

cvs add -kb filename

затем передайте его

...