Как сохранять свои изменения конфигурации — различия между версиями
Maria (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м (→Смотрите также) |
||
(не показано 5 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | + | <font size="3"> | |
Если в конфигурацию внесены изменения | Если в конфигурацию внесены изменения | ||
:- через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки), | :- через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки), | ||
Строка 9: | Строка 9: | ||
Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения: | Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения: | ||
− | + | ваша рабочая копия репозитория на рабочей станции,<br/>данные под контролем программы Git (программа сравнения репозитория и его копий) <br/>и репозиторий на сервере | |
− | Через [http://wiki.sftserv.ru/index.php/%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_SourceTree SourceTree] в обоих репозиториях (голубые рамки на рисунке ниже | + | Через [http://wiki.sftserv.ru/index.php/%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_SourceTree <u>''SourceTree''</u>] в обоих репозиториях (если, конечно, меняли оба) - голубые рамки на рисунке ниже - нужно выполнить<br/><u><span style="color: red>'''Закоммитить'''</span></u> - положить свои изменения из собственной рабочей копии репозитория в данные Git, |
− | <br/>затем <u><span style="color: red>'''Получить'''</span></u> - взять данные из репозитория на сервере одновременно в данные Git и в | + | <br/>затем <u><span style="color: red>'''Получить'''</span></u> - взять данные из репозитория на сервере одновременно в данные Git и в свою рабочую копию,<br/>затем <u><span style="color: red>'''Отправить'''</span></u> - перенести данные Git в репозиторий на сервере: на этот момент в данных Git ваши изменения собственной рабочей копии репозитория (от Закоммитить) и только что скачанные изменения серверного репозитория (от Получить): |
[[файл:SourceTree8.png]] | [[файл:SourceTree8.png]] | ||
− | Теперь нужно<br/>заново построить [http://wiki.sftserv.ru/index.php/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D0%BC_%D0%B2_Visual_Studio_FabiusConfigurator,_FabiusServer_%D0%B8_FabiusClient 3 основных проекта FabiusNet] (тем самым реализуем изменения репозитория FabiusNet)<br/>и заново создать поставку-конфигурацию (согласно изменениям репозитория Configurate) | + | Теперь нужно<br/>заново построить [http://wiki.sftserv.ru/index.php/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D0%BC_%D0%B2_Visual_Studio_FabiusConfigurator,_FabiusServer_%D0%B8_FabiusClient <u>''3 основных проекта FabiusNet''</u>] (тем самым реализуем изменения репозитория FabiusNet)<br/>и заново создать поставку-конфигурацию (согласно изменениям репозитория Configurate) |
− | </font> | + | </font> |
+ | = Смотрите также = | ||
+ | https://dev.sftserv.ru/index.php/Как_положить_свои_сохранённые_изменения_в_эталонную_конфигурацию | ||
+ | |||
+ | [[FabiusNET]] |
Текущая версия на 15:11, 31 июля 2020
Если в конфигурацию внесены изменения
- - через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки),
- - или через Дерево Конфигуратора
первым делом в самом Конфигураторе нужно выполнить Сохранение изменённой вами конфигурации из оперативной памяти на диск:
Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения:
ваша рабочая копия репозитория на рабочей станции,
данные под контролем программы Git (программа сравнения репозитория и его копий)
и репозиторий на сервере
Через SourceTree в обоих репозиториях (если, конечно, меняли оба) - голубые рамки на рисунке ниже - нужно выполнить
Закоммитить - положить свои изменения из собственной рабочей копии репозитория в данные Git,
затем Получить - взять данные из репозитория на сервере одновременно в данные Git и в свою рабочую копию,
затем Отправить - перенести данные Git в репозиторий на сервере: на этот момент в данных Git ваши изменения собственной рабочей копии репозитория (от Закоммитить) и только что скачанные изменения серверного репозитория (от Получить):
Теперь нужно
заново построить 3 основных проекта FabiusNet (тем самым реализуем изменения репозитория FabiusNet)
и заново создать поставку-конфигурацию (согласно изменениям репозитория Configurate)
Смотрите также
https://dev.sftserv.ru/index.php/Как_положить_свои_сохранённые_изменения_в_эталонную_конфигурацию