Я отправил образец того, как использовать iTextSharp в одном из моих блогов:
Создайте цель, которая запускает команду "mysqldump" следующим образом:
<target name="dump-database">
<exec executable="mysqldump" output="database-dump.sql">
<arg value="--user=username" />
<arg value="--password=password" />
<arg value="--host=localhost" />
<arg value="--port=3306" />
<arg value="mydatabase" />
</exec>
</target>
Теперь вы можете сделать дамп, выполнив ant dump-database
Вы можете использовать задачу Exec, которая запустит ваш скрипт, который будет выполнять все действия, необходимые для сброса (или чего-то еще).