#cvs #binaryfiles
#cvs #двоичные файлы
Вопрос:
Мне нужно зафиксировать файл 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.
Ответ №1:
cvs add -kb myJar.jar
cvs commit -m "Committing v2.5.7" myJar.jar
Если вы уже зафиксировали его без -kb
, вы можете использовать
cvs admin -kb myJar.jar
Вы также можете использовать CVSROOT/cvswrappers
, чтобы указать, что все *.jar
файлы являются двоичными.
Комментарии:
1. tx для подсказки «cvs admin». Я попробовал
cvs admin -kb slides.odp
с недавно добавленным файлом и получилcvs admin: cannot admin newly added file
slides.odp» итак, я удалил файл, cvs удалил его, вернул обратно, и ‘cvs add -kb’d это.
Ответ №2:
попробуйте:
cvs add -kb filename
затем зафиксируйте его