Как сохранять свои изменения конфигурации — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Смотрите также)
 
(не показано 7 промежуточных версий 2 участников)
Строка 1: Строка 1:
<b> <font size="4">
+
<font size="3">
 
Если в конфигурацию внесены изменения  
 
Если в конфигурацию внесены изменения  
 
:- через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки),  
 
:- через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки),  
Строка 9: Строка 9:
 
Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения:
 
Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения:
  
ваш репозиторий на рабочей станции,<br/>данные под контролем программы Git (программа сравнения репозиториев) <br/>и репозиторий на сервере
+
ваша рабочая копия репозитория на рабочей станции,<br/>данные под контролем программы Git (программа сравнения репозитория и его копий) <br/>и репозиторий на сервере
  
Через Source Tree в обоих репозиториях (голубые рамки на рисунке ниже) нужно выполнить<br/><u><span style="color: red>'''Закоммитить'''</span></u> - положить свои изменения собственного репозитория в данные Git,  
+
Через [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 в серверный репозиторий: на этот момент в данных Git ваши изменения собственного репозитория (от Закоммитить) и только что скачанные изменения серверного репозитория (от Получить):
+
<br/>затем <u><span style="color: red>'''Получить'''</span></u> - взять данные из репозитория на сервере одновременно в данные Git и в свою рабочую копию,<br/>затем <u><span style="color: red>'''Отправить'''</span></u> - перенести данные Git в репозиторий на сервере: на этот момент в данных Git ваши изменения собственной рабочей копии репозитория (от Закоммитить) и только что скачанные изменения серверного репозитория (от Получить):
  
 
[[файл:SourceTree8.png]]
 
[[файл:SourceTree8.png]]
  
</font> </b>
+
Теперь нужно<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>
 +
= Смотрите также =
 +
https://dev.sftserv.ru/index.php/Как_положить_свои_сохранённые_изменения_в_эталонную_конфигурацию
 +
 
 +
[[FabiusNET]]

Текущая версия на 15:11, 31 июля 2020

Если в конфигурацию внесены изменения

- через режим отладки (в Конфигураторе закладка Отладка, Запустить FabiusNet в режиме отладки),
- или через Дерево Конфигуратора

первым делом в самом Конфигураторе нужно выполнить Сохранение изменённой вами конфигурации из оперативной памяти на диск:

Configurator5.png

Описание конфигурации Configurate и содержимое проектов FabiusNet присутствуют, условно говоря, в трёх местах хранения:

ваша рабочая копия репозитория на рабочей станции,
данные под контролем программы Git (программа сравнения репозитория и его копий)
и репозиторий на сервере

Через SourceTree в обоих репозиториях (если, конечно, меняли оба) - голубые рамки на рисунке ниже - нужно выполнить
Закоммитить - положить свои изменения из собственной рабочей копии репозитория в данные Git,
затем Получить - взять данные из репозитория на сервере одновременно в данные Git и в свою рабочую копию,
затем Отправить - перенести данные Git в репозиторий на сервере: на этот момент в данных Git ваши изменения собственной рабочей копии репозитория (от Закоммитить) и только что скачанные изменения серверного репозитория (от Получить):

SourceTree8.png

Теперь нужно
заново построить 3 основных проекта FabiusNet (тем самым реализуем изменения репозитория FabiusNet)
и заново создать поставку-конфигурацию (согласно изменениям репозитория Configurate)

Смотрите также

https://dev.sftserv.ru/index.php/Как_положить_свои_сохранённые_изменения_в_эталонную_конфигурацию

FabiusNET