|
10 | 10 | Перем ПутьКФайлуВерсийМетаданных; |
11 | 11 | Перем ОчиститьКаталогРабочейКопии; |
12 | 12 | Перем ВыгрузкаИзмененийВозможна; |
| 13 | +Перем ИмяРасширения; |
13 | 14 |
|
14 | 15 | #Область Интерфейс_плагина |
15 | 16 |
|
|
79 | 80 |
|
80 | 81 | КонецПроцедуры |
81 | 82 |
|
| 83 | +// Вызывается перед началом работы менеджера синхронизации |
| 84 | +// |
| 85 | +// Параметры: |
| 86 | +// ПутьКХранилищу - Строка - полный путь к хранилищу конфигурации |
| 87 | +// КаталогРабочейКопии - Строка - полный путь к рабочему каталогу копии |
| 88 | +// |
| 89 | +Процедура ПередНачаломВыполнения(ПутьКХранилищу, КаталогРабочейКопии) Экспорт |
| 90 | + |
| 91 | + ИмяРасширения = Обработчик.ПолучитьИмяРасширения(); |
| 92 | + |
| 93 | +КонецПроцедуры |
| 94 | + |
82 | 95 | Процедура ПередВыгрузкойКонфигурациюВИсходники(Конфигуратор, КаталогРабочейКопии, КаталогВыгрузки, ПутьКХранилищу, НомерВерсии) Экспорт |
83 | 96 |
|
84 | 97 | Консоль = Новый Консоль(); |
|
129 | 142 |
|
130 | 143 | Параметры.Добавить(СтрШаблон("-configDumpInfoForChanges %1", ОбернутьВКавычки(ПутьКФайлуВерсийМетаданных))); |
131 | 144 |
|
| 145 | + Если ЗначениеЗаполнено(ИмяРасширения) Тогда |
| 146 | + Параметры.Добавить(СтрШаблон("-Extension %1", ИмяРасширения)); |
| 147 | + КонецЕсли; |
| 148 | + |
132 | 149 | Конфигуратор.ВыполнитьКоманду(Параметры); |
133 | 150 |
|
134 | 151 | КонецЕсли; |
|
164 | 181 | Параметры.Добавить(СтрШаблон("/DumpConfigToFiles %1", ОбернутьВКавычки(КаталогВыгрузки))); |
165 | 182 | Параметры.Добавить(СтрШаблон("-getChanges %1", ОбернутьВКавычки(ПутьКФайлуИзменений))); |
166 | 183 |
|
| 184 | + Если ЗначениеЗаполнено(ИмяРасширения) Тогда |
| 185 | + Параметры.Добавить(СтрШаблон("-Extension %1", ИмяРасширения)); |
| 186 | + КонецЕсли; |
| 187 | + |
167 | 188 | Если ЗначениеЗаполнено(ПутьКФайлуВерсийДляСравнения) Тогда |
168 | 189 |
|
169 | 190 | Параметры.Добавить(СтрШаблон("-configDumpInfoForChanges %1", ОбернутьВКавычки(ПутьКФайлуВерсийДляСравнения))); |
|
203 | 224 | ПутьКФайлуВерсийМетаданных = ""; |
204 | 225 | ИмяФайлаДампаКонфигурации = "ConfigDumpInfo.xml"; |
205 | 226 | ВыгрузкаИзмененийВозможна = Ложь; |
| 227 | + ИмяРасширения = ""; |
206 | 228 |
|
207 | 229 | КонецПроцедуры |
208 | 230 |
|
|
0 commit comments