|
23 | 23 | Перем УдалятьВременныеФайлы; |
24 | 24 | Перем КоличествоЦикловОжиданияЛицензииПоУмолчанию; |
25 | 25 |
|
| 26 | +Перем РабочийКаталогСохр; |
| 27 | +Перем ГитРепозиторийСохр; |
| 28 | + |
26 | 29 | /////////////////////////////////////////////////////////////////////////////////////////////// |
27 | 30 | // ПРОГРАММНЫЙ ИНТЕРФЕЙС |
28 | 31 |
|
|
438 | 441 | ///////////////////////////////////// |
439 | 442 | // GIT Пересмотр |
440 | 443 |
|
441 | | -// <Описание процедуры> |
442 | | -// |
443 | 444 | Функция ПолучитьГитРепозиторий(Знач КаталогРабочейКопии) |
444 | 445 |
|
445 | | - ГитРепозиторий = Новый ГитРепозиторий; |
446 | | - ГитРепозиторий.УстановитьРабочийКаталог(КаталогРабочейКопии); |
447 | | - ГитРепозиторий.УстановитьНастройку("core.quotepath","false",РежимУстановкиНастроекGit.Локально); |
448 | | - ГитРепозиторий.УстановитьНастройку("merge.ours.driver","true",РежимУстановкиНастроекGit.Локально); |
| 446 | + ФайлКаталога = Новый Файл(ОбъединитьПути(ТекущийКаталог(), КаталогРабочейКопии)); |
| 447 | + Если ФайлКаталога.ПолноеИмя = РабочийКаталогСохр Тогда |
| 448 | + ГитРепозиторий = ГитРепозиторийСохр; |
| 449 | + Иначе |
| 450 | + ГитРепозиторий = Новый ГитРепозиторий; |
| 451 | + ГитРепозиторий.УстановитьРабочийКаталог(КаталогРабочейКопии); |
| 452 | + ГитРепозиторий.УстановитьНастройку("core.quotepath", "false", РежимУстановкиНастроекGit.Локально); |
| 453 | + ГитРепозиторий.УстановитьНастройку("merge.ours.driver", "true", РежимУстановкиНастроекGit.Локально); |
| 454 | + |
| 455 | + РабочийКаталогСохр = ФайлКаталога.ПолноеИмя; |
| 456 | + ГитРепозиторийСохр = ГитРепозиторий; |
| 457 | + |
| 458 | + КонецЕсли; |
| 459 | + |
449 | 460 | Возврат ГитРепозиторий; |
450 | 461 |
|
451 | 462 | КонецФункции // ПолучитьГитРепозиторий() |
|
0 commit comments