Проверка сходимости эквайринговых операций для Розница 2.2
Данная обработка предназначена для поиска сомнительных операций по платежным картам, которые требуют проверки. Например:
— сумма эквайринговой операции не сходится с суммой реализации (клиент заплатил больше или меньше? документ реализации был изменен менеджером?)
— документ реализации один, а эквайринговых операций более одной (клиент заплатил с разных карточек? документ реализации был изменен менеджером?)
Публикация: https://infostart.ru/public/669370/
Хранение репозитариев GIT на сервере
Рано или позно приходишь к мысли, что не плохо бы иметь свой git сервер под проекты, чтоб не таскать взад-перед с компа на комп кучу наработок и скриптов. Ну и чтоб конечные потребители имели в наличии всегда срез последних наработок, а не таскали с сервера на сервер уже не актуальный скрипт.
Процесс установки:
, где git собственно сервер репозиатриев.
gitweb — веб морда для него
openssh — сервер SSH который позволит безопасно работать с git
Далее создадим свой первый репозитарий. Например в папке /home/git/
В папке будет создана следующая структура:
Содержимое файла description можно отредактировать чтоб увидеть внятное описание скрипта в вебморде.
Следует помнить, что на сервере git храняться лишь изменения файлов, непосредственно саму структуру файлов репозитария вы сможете увидеть только на «клиентах» сервера.
Теперь настроим собственно «вебморду».
,и отредактиреум строчки:
Вот и всё. Если теперь зайдете на на http://ваш_сервер/gitweb/, то увидите свой первый репозитарий git.
Как видите, вид совсем не презентабельный. Можно чуть «поколдовать» самому со скриптами в /usr/share/gitweb/static или взять еже готовую «тему» например с https://github.com/kogakure/gitweb-theme. Уже лучше.
Как пользоваться git на «клиенте»? Если пользуетесь например NetBeans, то заходим в меню Группа-Git-Клонировать, вводим адрес репозитария и все остальные данные, и следуем мастеру..
1 2 3 4 5 6 |
git init echo "hello!">readme.txt git add . git commit -m "Первый коммит" git remote add origin git@server_name:/home/git/first git push origin master |
Безопасность.
Для того чтобы не дать доступ всем людям к данному репозитарию через giweb, можно поставить блокировку по паролю:
Создать пользователя: