Working-with-reqdb » History » Revision 14
Revision 13 (Илья Рудаков, 12/18/2009 12:09 PM) → Revision 14/64 (Илья Рудаков, 12/18/2009 12:09 PM)
h1. Working with reqdb console interface
h2. Описание
Дистрибутив ReqDB выглядит следующим образом:
<pre>
/..
/bin
/libs
/src
/templates
reqdb-someversion.jar
</pre>
В папке /bin находится три файла для работы с reqdb в консольном режиме: reqdb, reqdb.64 и reqdb.exe. Первые два позволяют вам работать в Linux системе, последний - в Windows.
Если вы работаете в Linux, reqdb и reqdb.64 нужно сделать executable. Достаточно набрать следующую команду в консоли:
<pre>$ chmod +x reqdb</pre>
или
<pre>$ chmod +x reqdb.64</pre>
reqdb.64 используется если у вас Linux x64.
h2. Работа с консольным интерфейсом
Если вы запустите один из вышеописанных файлов без каких-либо параметров, то на консоль будет выведена следующая информация:
<pre>Usage: reqdb <help|import|convert|init|report> [params]</pre>
Вы видите, что в интерфейсе используется 5 параметров.
> *help* параметр выводит вспомогательную информацию о других параметрах. Например, вызов <pre>$reqdb help import</pre> выведет на экран следующую информацию <pre>Usage: reqdb import <input file> <path to catalogue> <root id>
OR
reqdb import <input file> <path to catalogue> <root id> <branch path>
</pre>
> *import* позволяет импортировать существующий документ с разметкой требований в каталог требований. Для данного параметра предусмотрено следующие использование: <pre>Usage: reqdb import <input file> <path to catalogue> <root id>
OR
reqdb import <input file> <path to catalogue> <root id> <branch path>
</pre>
<input file>