CVS - Создать Zip при сравнении - PullRequest
1 голос
/ 11 октября 2010

При выполнении сравнения CVS с локальной копией моего кода я ищу способ создания zip-файла с разницей.

Пример

**CVS Files**
File1.java
File2.java

**Local Files**
File1.java
File2.java
File3.java

ЕслиЯ выполняю сравнение кода CVS с локальным, он обнаружит, что File3.java является новым, а File2.java изменился.File1.java не изменяется, поэтому не отображается при сравнении.В результате этого сравнения я ищу способ, которым CVS / Eclipse создаст zip-файл, содержащий File3.java и File2.java.(игнорируя File1.java, поскольку ничего не изменилось)

Я ничего не видел, просматривая CVS man или веб-сайт плагина Eclipse.

Это будет в основном использоваться для проверки кода как простойспособ упаковки файлов для отправки.

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 октября 2010

обнаружил, что самым быстрым способом было выполнить сравнение.Экспортируйте сравнение в папку.Затем заархивируйте соответствующую папку.Не самый эффективный, но более быстрый, чем просмотр папок для моих файлов вручную.

0 голосов
/ 11 октября 2010

Не было бы проще попытаться упаковать вывод cvs diff из командной строки? Не знаю, зачем вам нужен Eclipse для этого.

Существует ряд инструментов для проверки кода, в которых есть плагины для Eclipse, например ReviewBoard , Code Collaborator и Crucible - возможно, было бы проще использовать существующий инструмент.

...