|
|
|||||
SVNANt
Всем привет!
Кто-нибудь сталкивался с SVNAnt? Как его заставить работать, выдает Missing 'javahl' dependencies on the classpath ! |
|
|||||
Modus ponens
|
А зачем он вообще может кому-нибудь понадобиться? Вообще лучше контрибуторские библиотеки в билд не добавлять, если вы на 200% не уверены, что проблем с ними не возникнет. А в случае с этой библиотекой - нет абсолютно ничего такого, что нельзя было бы сделать через <exec/> таск + Subversion клиент умеющий работать из командной строки (у Tortoise есть такой, но по-умолчанию почему-то не устанавливается, если вы в консоли набрали svn - и операционная система не нашла клиент, то в Виндовсе запустите еще раз установщик TortoiseSVN и закликните галочку там, где спрашивают про CLI client. В Линуксе - используете aptitude / yum / dpkg / что вам ближе.
__________________
Hell is the possibility of sanity |
|
|||||
Согласен, в данный момент всё так и работает. И раз уж в никто внятно не смог прояснить как настраивается этот инструмент, значит из коробки он не работает и можно его считать не работоспособным инструментом (плагином).
Спасибо, за ответ. |
|
|||||
приплюсую к этой теме еще один вопрос, как оптимизировать данную конструкцию чтобы, не писать ее постоянно для каждой папки для которой нужно сделать update?
<exec executable="${svn.dir.bin}/svn.exe"> <arg line="update ${svn.update.dir}"/> <arg line="--username ${svn.user}"/> <arg line="--password ${svn.password}"/> </exec> |
|
|||||
Modus ponens
|
А откуда папки? Их можно просто рекусривно проапдейтить, или нужно fileset созданный из различных файлов апдейтить? Если воторое, смотрите http://ant.apache.org/manual/Tasks/apply.html и fileset / dirset.
__________________
Hell is the possibility of sanity |
Часовой пояс GMT +4, время: 19:06. |
|
« Предыдущая тема | Следующая тема » |
Теги |
svnant |
|
|