update_guidex

advertisement
Требуется:
1. Запускать утилиту с диска самой утилиты (обычно CMD запускается с диска C, раз утилита на F диске, переходим)
2. В Config файле для “mssqlSolution” и “mssqlCore” удаляем Integrated Security и вставляем логин/пароль админа на SQL
У себя меняем все что жирным (это не надо.):
<add name="xtraReports" connectionString="XpoProvider=MSSqlServer; Data Source=LOCALHOST; Initial Catalog=DBNAME;User
ID=ADMINLOGIN; Password=PASSWORD" />
<add name="mssqlSolution" connectionString="Data Source=LOCALHOST; Initial Catalog=DBNAME; Persist Security Info=True;
MultipleActiveResultSets=True; USER=SA; PASSWORD=PASSWORD; Pooling = true; Max Pool Size = 100" />
<add name="mssqlCore" connectionString="Data Source=LOCALHOST; Initial Catalog=DBNAME; Persist Security Info=True;
MultipleActiveResultSets=True; USER=SA; PASSWORD=PASSWORD" />
3. Перед использованием желательно из папки bin скопировать все файлы, с заменой, в директорию утилиты. Также перед использованием
необходимо в конфиге "Terrasoft.Tools.WorkspaceConsole.exe.config" указать корректную строку соединения с БД (пункт 2.).
4. Запускаем утилиту в моем случае F:\...\Terrasoft.WebApp\DesktopBin\WorkspaceConsole.
5. Образец:
F:\...\Terrasoft.WebApp\DesktopBin\WorkspaceConsole>Terrasoft.Tools.WorkspaceConsole.exe -userName=NAME -userPassword=PASS
-workspaceName=Default -packageName=NUI -operation=InstallFromRepository -sourcePath=F:\PACKAGES -destinationPath=F:\TEMP


-sourcePath - параметр содержит путь к базовым пакетам, которые будут применяться на конфигурации.
-destinationPath - временная дерикотория для служебных целей утилиты
6. Применить базовые пакеты на остальных конфигурациях без внесения изменений в БД
"-userName=Supervisor" "-userPassword=Supervisor" -workspaceName=I.Venzhyk -packageName=NUI -operation=BuildFromRepository sourcePath=c:\temp\Packages\ -destinationPath=c:\temp\Packages\temp
7. Обновить конфигурацию из хранилища. 8. Сгенерировать исходные коды для схем где это необходимо 9. Скопмилировать конфигурацию.
Шаги (1-7)
Если компиляция прошла слишком быстро или не произошла необходимо сгенерировать исходный код одной из схем со своего пакета, что бы
система увидела изменения, иначе она может не компилировать конфигурацию, т.к. не видит изменений.
7. Для английской версии дополнительно загрузить локализированные ресурсы. На данный момент сборка не собирает английские ресурсы, их
необходимо подгружать отдельно.
Download