Skip to content
This repository was archived by the owner on Jul 16, 2019. It is now read-only.

Commit 4ca7bce

Browse files
committed
Merge branch 'hotfix/1.0.5.1'
2 parents 1325ac1 + 61bff2d commit 4ca7bce

7 files changed

+20
-11
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
bdd-log.xml
22
*.ospx
3+
4+
/*.orig

features/Конфигурирование.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os configure -global"
1111
Тогда Код возврата команды "oscript" равен 0
1212
И Я сообщаю вывод команды "oscript"
13-
И Вывод команды "oscript" содержит "precommit4onec v1.0.5"
13+
И Вывод команды "oscript" содержит "precommit4onec v1.0.5.1"
1414
И Вывод команды "oscript" содержит "Установленные настройки:"
1515
И Вывод команды "oscript" содержит "ИспользоватьСценарииРепозитория ="
1616
И Вывод команды "oscript" содержит "КаталогЛокальныхСценариев ="
@@ -24,7 +24,7 @@
2424
И Я сообщаю вывод команды "oscript"
2525
И Вывод команды "oscript" содержит
2626
"""
27-
precommit4onec v1.0.5
27+
precommit4onec v1.0.5.1
2828
Установленные настройки:
2929
ИспользоватьСценарииРепозитория = Нет
3030
КаталогЛокальныхСценариев =

features/ПростыеКоманды.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
Сценарий: Получение версии продукта
1515
Когда Я выполняю команду "oscript" c параметрами "src/main.os version"
1616
Тогда Я сообщаю вывод команды "oscript"
17-
И Вывод команды "oscript" содержит "1.0.5"
17+
И Вывод команды "oscript" содержит "1.0.5.1"
1818
И Вывод команды "oscript" не содержит "precommit4onec v"
1919
И Код возврата команды "oscript" равен 0
2020

2121
Сценарий: Получение помощи продукта
2222
Когда Я выполняю команду "oscript" c параметрами "src/main.os help"
2323
Тогда Вывод команды "oscript" содержит
2424
"""
25-
precommit4onec v1.0.5
25+
precommit4onec v1.0.5.1
2626
Возможные команды:
2727
help - Выводит справку по командам
2828
version - Выводит версию приложения
@@ -36,7 +36,7 @@
3636
Когда Я выполняю команду "oscript" c параметрами "src/main.os"
3737
Тогда Вывод команды "oscript" содержит
3838
"""
39-
precommit4onec v1.0.5
39+
precommit4onec v1.0.5.1
4040
Возможные команды:
4141
help - Выводит справку по командам
4242
version - Выводит версию приложения

features/УстановкаПрекоммита.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@
1818
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os install rep1"
1919
Тогда Код возврата команды "oscript" равен 0
2020
И Я сообщаю вывод команды "oscript"
21-
И Вывод команды "oscript" содержит "precommit4onec v1.0.5"
21+
И Вывод команды "oscript" содержит "precommit4onec v1.0.5.1"
2222
И Вывод команды "oscript" содержит "Pre-commit hook для rep1 создан"
2323
И В каталоге ".git/hooks" репозитория "Репозиторий1" есть файл "pre-commit"
2424

2525
Сценарий: precommit4onec не устанавливается в пустой каталог
2626
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os install ./"
2727
Тогда Код возврата команды "oscript" равен 0
2828
И Я сообщаю вывод команды "oscript"
29-
И Вывод команды "oscript" содержит "precommit4onec v1.0.5"
29+
И Вывод команды "oscript" содержит "precommit4onec v1.0.5.1"
3030
И Вывод команды "oscript" содержит "не является репозиторием git"
3131

3232
Сценарий: Установка precommit4onec во вложенные каталоги
3333
Когда Я выполняю команду "oscript" c параметрами "<КаталогПроекта>/src/main.os install ./ -r"
3434
Тогда Код возврата команды "oscript" равен 0
3535
И Я сообщаю вывод команды "oscript"
36-
И Вывод команды "oscript" содержит "precommit4onec v1.0.5"
36+
И Вывод команды "oscript" содержит "precommit4onec v1.0.5.1"
3737
И В каталоге ".git/hooks" репозитория "Репозиторий1" есть файл "pre-commit"
3838
И В каталоге ".git/hooks" репозитория "Репозиторий2" есть файл "pre-commit"

src/Классы/КомандаПрекоммит.os

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@
157157

158158
ИмяФайла = СокрЛП(СтрЗаменить(Сред(СтрокаВывода, ПозицияПробела + 1), """", ""));
159159

160-
Если ТипИзменения = ВариантИзмененийФайловGit.Переименован Тогда
160+
Если ТипИзменения = ВариантИзмененийФайловGit.Переименован
161+
ИЛИ ТипИзменения = ВариантИзмененийФайловGit.Скопирован Тогда
161162

162163
// это два события - удален и добавлен
163164
ПозицияСтрелки = СтрНайти(ИмяФайла, "->");

src/Модули/ВариантИзмененийФайловGit.os

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
Перем Изменен Экспорт;
1111
Перем Удален Экспорт;
1212
Перем Переименован Экспорт;
13+
Перем Скопирован Экспорт;
1314

1415
///////////////////////////////////////////////////////////////////////////////
1516

@@ -40,6 +41,10 @@
4041

4142
Возврат Переименован;
4243

44+
ИначеЕсли СтрСравнить(СимволИзменения, "C") = 0 Тогда
45+
46+
Возврат Скопирован;
47+
4348
КонецЕсли;
4449

4550
Возврат СимволИзменения;
@@ -51,4 +56,5 @@
5156
Добавлен = "Добавлен";
5257
Изменен = "Изменен";
5358
Удален = "Удален";
54-
Переименован = "Переименован";
59+
Переименован = "Переименован";
60+
Скопирован = "Скопирован";

src/Модули/ПараметрыПриложения.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
//
2323
Функция ВерсияПродукта() Экспорт
2424

25-
Возврат "1.0.5";
25+
Возврат "1.0.5.1";
2626

2727
КонецФункции // ВерсияПродукта
2828

0 commit comments

Comments
 (0)