Обновление компонентов HiAsm
Обновление компонентов HiAsm
Инструкция:
- Скачайте и установите программу Tortoisesvn, и русский Language Pack, если английский язык вам не даётся. После установки TortioseSVN нужно перезагрузить систему.
- Перейдите в директорию hiasm, создайте пустую папку "Elem" и нажмите на ней правой кнопкой мыши; в появивщемся меню выберите пункт "SVN Checkout".
- В появившемся диалоговом окне в поле "URL of repository" введите http://svn.hiasm.com/packs/ и нажмите OK.
Если всё прошло удачно вы увидите как программа начнёт синхронизировать ваши коды с хранящимися на сервере.
Возможные проблемы
Вопрос: Ничего не обновляется!
Ответ: Возможно, вы выходите в Интернет через proxy-сервер. Для того, чтобы программа выходила в Интернет через proxy, проделайте следующие шаги:
1. На папке Elem нажмите правую кнопку и выберите пункт "TortioseSVN" подпункт "Settings"
2. В левой части появившегося окна выберите пункт "Network", включите флажок "Enable proxy server" и введите настройки вашего proxy сервера (если вы не знаете - свяжитесь с службой поддержки вашего провайдера)
3. После заполнения всех полей нажмите OK
Вопрос: Файлы обновились, но возле некоторых из них написано "Conflicted"
Ответ: Эта надпись обозначает, что ваша версия компонентов слишком сильно отличается от версии на сервере, поэтому программа не может синхронизировать их. Запомните, на какие файлы программа ругалась, закройте окно программы, перенесите (скопируйте и удалите исходные файлы) их в другое место (напомню: желательно пернести пару pas+ini во избежание проблем). Теперь выполните Шаг 8. Проблема должна решиться.
- Скопируйте содержимое (включая скрытые директории .svn!) директории Elem в директорию Elements.
- Удалите директорию Elem.
- Обновите CodeGen.dll и hiMakeXXX.dll, для этого выполните файлы Elements/Delphi/make.bat и Elements/Delphi/make/make.bat . Если Вы устанавливали дополнительные пакеты (PocketPC, FASM, Web, Modules, ...), то выполните файлы Elementsимя_пакетаmake.bat, Elementsимя_пакетаmakemake.bat.
- Если произошло обновление файла Elements.sql, то необходимо обновить соответствующую базу элеметов (Elements.db). Для этого выполните файл Elementsимя_пакетаsql_to_db.bat. Если его нет, попросите разработчика соответствующего пакета исправить эту оплошность После этого необходимо переустановить дополнительные элементы, если они были установлены
Примичание: Если у Вас были установлены дополнительные компоненты, Вам придётся их переустановить.
Для последующих обновлений достаточно:
- Нажать правой кнопкой на папке "Elements" и выберите "SVN Update".
- Выполнить пункт 6
- Выполнить пункт 7
Последний раз редактировалось ErikPshat; 30.11.2018 в 23:52.
|