From b387af9e103bd604cc0511fe4c4f512d3338c2e3 Mon Sep 17 00:00:00 2001 From: Alexander Kuntashov Date: Fri, 9 Oct 2015 05:02:30 +0300 Subject: [PATCH] Fix misspelling, grammar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix misspelling, grammar Исправлены опечатки, немного - грамматика. --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 080a4ca..7d5ff03 100644 --- a/README.md +++ b/README.md @@ -25,12 +25,12 @@ git remote set-url origin git://new.url.here ```Shell git remote set-url bootstrap https://github.com/silverbulleters/vanessa-bootstrap.git ``` -теперь вы можете начинать разрабатывать по правильному и быть подписанными на любые изменениями. +теперь вы можете начинать разрабатывать по правильному и быть подписанными на любые изменения. #### Порядок работы 1С специалиста -* как настоящий 1С специалист новую конфигурацию подключите к Хранилищу 1С (если вы разрабатываете внешнюю обработку, этот пункту можете пропустить) -* настройте на своем CI сервере выгрузку исходников из [Хранилища 1С](http://v8.1c.ru/overview/DeveloperGroupp.htm) в git репозиторий с помощью [Yet Another Unpack](https://github.com/silverbulleters/vanessa-unpack) - выгрузку лучше всего настроить в каталог .\src\configuration +* как настоящий 1С специалист новую конфигурацию подключите к Хранилищу 1С (если вы разрабатываете внешнюю обработку, этот пункт можете пропустить) +* настройте на своем CI-сервере выгрузку исходников из [Хранилища 1С](http://v8.1c.ru/overview/DeveloperGroupp.htm) в git репозиторий с помощью [Yet Another Unpack](https://github.com/silverbulleters/vanessa-unpack) - выгрузку лучше всего настроить в каталог .\src\configuration * обратите внимание на проект [по исправлению артефактов 1С при выгрузке в исходники](https://github.com/pumbaEO/undiff1c/blob/master/src/undiff1c/undiff1c.py) - если вы видите странные изменения в xml файлах, значит необходимо описать пример в качестве запроса https://github.com/pumbaEO/undiff1c/issues, чтобы исключить проблемы выгрузки. * обратите внимание на наличие у вас интерпретатора python для работы с [precommit1C](https://github.com/pumbaEO/precommit1c) - конечная цель чтобы в каталоге src находились все epf файлы анаходящиеся в репозитории, только в виде исходников. * следите за обновлением шаблона @@ -71,7 +71,7 @@ git remote set-url bootstrap https://github.com/silverbulleters/vanessa-bootstra для этого используется файл .gitattributes в котором указано как файлы не объединять из основного репозитория с шаблоном ~~~ -получите изменения с нового внешнего репозитория без применения изменений +получите изменения из нового внешнего репозитория без применения изменений ```Shell git fetch bootstrap @@ -102,15 +102,15 @@ git pull --no-commit bootstrap master * тестирование это процесс, для него мы используем каталог функциональности(./features) и каталог сценариев тестирования поведения (./features/**/steps_definitions) * каталог tests НЕ появится никогда, вместе него мы используем каталог spec - в нем хранятся фиксированные данные для проверки поведения, а также интеграционные сценарии проверки поведения -* тесты для 1С опасное семантически понятие. Хочется покрывать тестами модули и функции. Но для быстрого старта и для быстрой пользы заказчику лучше покрывать тестами поведение, что плавно приводит нас к сценариям тестирования, или шагам сценариев, поэтому мы отказываемся от понятия unit теста. Из нашей практики переход на feature файлы и steps_definitions позволяет второму разработчику на второй feature сократить на 40% время необходимое для реализации сценария тестирования. И это только за счёт перехода на другую концепцию +* тесты для 1С опасное семантически понятие. Хочется покрывать тестами модули и функции. Но для быстрого старта и для быстрой пользы заказчику лучше покрывать тестами поведение, что плавно приводит нас к сценариям тестирования, или шагам сценариев, поэтому мы отказываемся от понятия unit-теста. Из нашей практики переход на feature файлы и steps_definitions позволяет второму разработчику на второй feature сократить на 40% время необходимое для реализации сценария тестирования. И это только за счёт перехода на другую концепцию -если вы не согласны с этим - то тогда вам подойдёт какой-нибудь другой альтернативный проект +Если вы не согласны с этим - то тогда вам подойдёт какой-нибудь другой альтернативный проект. ~~~ ### Заметки на полях -* структура содержит адаптацию семантики каталогов для проектов на проекте Graphite от компании 1С (пример текущего каталога из проекта Grathite можно посмотреть тут https://github.com/1C-Company/dt-demo-configuration/tree/master/DemoConfDT) +* структура содержит адаптацию семантики каталогов для проектов на проекте Graphite от компании 1С (пример текущего каталога из проекта Graphite можно посмотреть тут https://github.com/1C-Company/dt-demo-configuration/tree/master/DemoConfDT) * для GitFlow в Windows мы советуем использовать программу SourceTree от компании Atlassian, для GitFlow в linux следует использовать расширение git-flow для git