NXN Alienbrain Командная строка, Синхронизация Последние - PullRequest
1 голос
/ 07 января 2011

Я пытаюсь написать простой пакетный скрипт MS-DOS, чтобы получить последнюю версию проекта с сервера.

Я пробовал как ab synchronize -getlatest -i %NXN_AB_SESSION%, так и ab getlatest -i %NXN_AB_SESSION% ОДНАКО ни то, ни другое не работает, т. Е. Просто вращается / ждет, пока ничего не печатает на консоли.

Что я пропустил при чтении примера / документации? Я искал официальный форум Alienbrain и также разместил там вопрос.

Полный пакетный скрипт размещен ниже.

::@ECHO OFF
SETLOCAL
:: Sync Alienbrain
:: Version=0.2

:ALIENBRAIN
SET NXN_AB_USERNAME=#######
SET NXN_AB_PASSWORD=#######
SET NXN_AB_SERVER=#######
SET NXN_AB_DATABASE=#######
SET NXN_AB_SESSION=ConsoleSession

:: Create new session
ab logon -i %NXN_AB_SESSION%
IF ERRORLEVEL 1 GOTO ERROR_LOGIN

:: Sync
ab synchronize -getlatest -i %NXN_AB_SESSION%
ab logoff -requestshutdown -i %NXN_AB_SESSION% 

GOTO END

:ERROR_LOGIN
COLOR 4F
ECHO Error: Alienbrain Login Failed
GOTO END

:END
ECHO.
PAUSE
COLOR
ENDLOCAL

1 Ответ

0 голосов
/ 10 января 2011

Ха, ну, я думаю, что не так много людей в Stackoverflow используют Alienbrain - факт, который я не нахожу совершенно удивительным, потому что если бы у меня был выбор, я бы тоже не использовал его.

...

Для дальнейшего использования: решение этой проблемы состояло в том, чтобы не использовать клиент командной строки Alienbrain и вместо этого использовать мой собственный инструмент «Получить последнюю версию» C ++ с помощью Alienbrain SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...