Системи за управление на версии - Работа с git

Размер: px
Започни от страница:

Download "Системи за управление на версии - Работа с git"

Препис

1 Системи за управление на версии Работа с git Иван Георгиев, Христо Иванов, Христо Стефанов Tехнологическо училище "Електронни системи", Технически университет, София 28 февруари 2019 г. И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 1 / 26

2 Съдържание 1 Управляване на версии 2 Системи за управление на версии 3 Децентрализирани системи за управление на версии 4 Git И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 2 / 26

3 Съдържание 1 Управляване на версии 2 Системи за управление на версии 3 Децентрализирани системи за управление на версии 4 Git И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 3 / 26

4 Управляване на версии При работа в екип всеки програмист работи върху свое копие на програмния код Когато някой оправи проблем или добави нова функционалност, той трябва по някакъв начин да даде своите промени на другите хора от екипа за да може всички отново да работят върху един и същ програмен код Казано по друг начин, програмистът трябва да сподели своята версия на програмния код (наречена още ревизия) с останалите хора от екипа Когато разпространяването на ревизии се прави ръчно чрез копиране на файлове, често се допускат грешки (напр. забравен файл, презаписване на файл с вече направени промени от някой друг). Също така, причината за новата ревизия се налага да се предава устно. И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 4 / 26

5 Управляване на версии При разработването на софтуерен продукт, често се налага едновременното поддържане на няколко публични версии (напр. Windows 7, Windows 8.1, Windows 10) За да може да бъде оправен проблем или да се добави функционалност в някоя публична версия е нужно да се намери копие на програмния код за нея и да се направят промени. Това води до създаването както на нова публична версия, така и до ново копие на програмния код ( ) Става изключително важно да се знае във всяка една публична версия какви промени са направени и кой е съответният програмен код, за да може софтуерният продукт да бъде поддържан И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 5 / 26

6 Съдържание 1 Управляване на версии 2 Системи за управление на версии 3 Децентрализирани системи за управление на версии 4 Git И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 6 / 26

7 Системи за управление на версии Системите за управление на версии целят да улеснят разпространяването на ревизии на програмния код в екипа и да поддържат точна история на промените в проекта За публична версия (или версия) се приема някоя ревизия на програмния код, която се разпространява до крайни потребители други имена: система за управление на програмен код, система за контрол на ревизии/версии, сорс-контрол система Най-често системите за управление на версии работят като съхраняват всяка една ревизия, заедно с описание на промените в нея, в хранилище (repository) И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 7 / 26

8 Системи за управление на версии Фигура 1: История на промените в хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 8 / 26

9 Работа със системи за управление на версии Всеки от екипа разполага с копие на програмния код от някоя ревизия (най-често последната), което се нарича работно копие Докато се работи по дадена задача се променя кода в работното копие Когато задачата се счете за свършена в работното копие, трябва направените промени от работното копие да се добавят (commit) в хранилището като нова ревизия След като ревизията е добавена, другите хора от екипа могат да изтеглят (checkout) последната ревизия от хранилището в тяхното работно копие И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 9 / 26

10 Работа със системи за управление на версии Repository checkout commit checkout commit checkout commit Working Copy 1 Working Copy 2 Working Copy 3 Фигура 2: Работа с хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 10 / 26

11 Конфликти Когато се добавя нова ревизия в хранилището е възможно да възникне конфликт (conflict) - някой друг от хората в екипа е добавил нова ревизия в хранилището, за която човека, който добавя своята ревизия, не знае Maria checkout work commit ok! Ivan checkout work work commit conflict! Фигура 3: Конфликт при добавяне на ревизия в хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 11 / 26

12 Конфликти Когато е работил върху своите промени, Иван е работил спрямо определена ревизия на кода (той е базирал своите промени върху нея) При добавяне на своята ревизия на кода в хранилището, той би изтрил промените на Мария (възниква конфликт) За да се избегне това, Иван трябва да базира промените си върху ревизията на Мария Иван трябва да се запознае с направените промени в ревизията на Мария и ако е нужно, да направи допълнителни промени След като промените са базирани върху последната ревизия в хранилището (тази на Мария), Иван може да добави своята ревизия без да се загубят промени от други ревизии Почти всички съвременни системи за управление на версии позволяват автоматично базиране на промените спрямо друга ревизия, стига да не е нужна допълнителна намеса на програмиста И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 12 / 26

13 Разрешаване на конфликти Разрешаването на конфликти се състои в това да се изтегли (checkout) последната ревизия от хранилището и да се пренесат промените от старото работно копие (преди конфликта) върху новото. След това се прави нов опит за добавяне на ревизия в хранилището. Ivan checkout work work commit conflict! checkout work commit ok! Фигура 4: Разрешаване на конфликт при добавяне на ревизия в хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 13 / 26

14 Съдържание 1 Управляване на версии 2 Системи за управление на версии 3 Децентрализирани системи за управление на версии 4 Git И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 14 / 26

15 Децентрализирани системи за управление на версии При централизираните системи за управление на версии има едно хранилище. Техният недостатък е, че при отпадане на връзка към хранилището, не могат да се добавят нови версии - т.е. възпрепятства се работата по проекта При децентрализираните системи за управление на версии, освен работно копие на програмния код, при всеки се съхранява и копие на хранилището, наречено локално хранилище. Това позволява винаги да могат да се добавят промени в локалното хранилище, независимо от наличието на връзка с оригиналното хранилище (отдалечено хранилище). От друга страна това налага да се синхронизират локалните с отдалечените хранилища И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 15 / 26

16 Работа с децентрализирана система за управление на версии Работата с децентрализирана система за управление на версии добавя две нови действия, нужни за синхронизирането на локалното хранилище с отдалеченото. Донасяне (fetch) на ревизии от отдалеченото хранилище. Качване (push) на ревизии от локалното хранилище в отдалеченото. И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 16 / 26

17 Работа с децентрализирана система за управление на версии Repository fetch push fetch push fetch push Repository Copy 1 Repository Copy 2 Repository Copy 3 checkout commit checkout commit checkout commit Working Copy 1 Working Copy 2 Working Copy 3 Фигура 5: Работа с децентрализирана система за управление на версии И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 17 / 26

18 Конфликти при децентрализирана система за управление на версии При синхронизация на локално хранилище с отдалечено е възможно да възникне конфликт - в отдалеченото хранилище има по-нови ревизии, за които локалното не знае Maria fetch checkout work commit ok! push ok! Ivan fetch checkout work work commit ok! push conflict! Фигура 6: Конфликт при качване на ревизии от локално в отдалечено хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 18 / 26

19 Конфликти при децентрализирана система за управление на версии Когато Иван е работил по задачи и е добавял ревизии, той ги е добавял спрямо някоя ревизия. Неговата последователност от ревизии е базирана върху тази ревизия При добавяне на своята последователност от ревизии в отдалеченото хранилище, той би изтрил промените на Мария (възниква конфликт) За да се избегне това, Иван трябва да обедини промените от своята последователност от ревизии заедно с тези на Мария в нова ревизия Иван трябва да се запознае с направените промени в последователността от ревизии на Мария и ако е нужно, да направи допълнителни промени След като Иван обедини последователностите от ревизии в нова ревизия, той може да я качи без да се загубят промени от други ревизии. И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 19 / 26

20 Конфликти при децентрализирана система за управление на версии Повечето децентрализирани системи за управление на версии предлагат автоматизиране на процеса, ако не е нужна намеса на програмиста Ivan fetch checkout work work commit ok! push conflict! fetch checkout work commit push ok! Фигура 7: Разрешаване на конфликт при качване на промени от локално в отдалечено хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 20 / 26

21 Конфликти при децентрализирана система за управление на версии Фигура 8: История в хранилището след разрешаване на конфликт И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 21 / 26

22 Конфликти при децентрализирана система за управление на версии Фигура 9: История в хранилището след разрешаване на конфликт И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 22 / 26

23 Съдържание 1 Управляване на версии 2 Системи за управление на версии 3 Децентрализирани системи за управление на версии 4 Git И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 23 / 26

24 Git Git е децентрализирана система за управление на версии с отворен код, която работи под Windows, Linux, MacOS и други. В днешно време е една от най-разпространените. Сайтът Github предоставя безплатното създаване на отдалечени хранилища. И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 24 / 26

25 Работа с Git git clone URL - създава локално хранилище в текущата директория, което е копие на някое отдалечено git add FILE - добавя промените от работното копие на файла спрямо последната ревизия от локалното хранилище в списък от промени, чакащи нова ревизия (staging area) git commit - добавя нова ревизия в локалното хранилище с промените от списъка с промени git push - качва ревизиите от локалното хранилище към отдалеченото git fetch - донася (изтегля) ревизиите от отдалеченото хранилище в локалното git checkout [REVISION] - обновява работното копие с кода от определена ревизия, ако е посочена, или от последната в локалното хранилище git pull - прави git fetch и git checkout в една стъпка И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 25 / 26

26 Работа с Git git status - показва списък с променените файлове спрямо последната ревизия в локалното хранилище, както и съдържанието на списъка от промени, чакащи нова ревизия git diff - показва променените редове за всеки файл, който не е включен в списъка с чакащи промени, спрямо последната ревизия в локалното хранилище git diff --cached - показва променените редове за всеки файл, който е включен в списъка с чакащи промени, спрямо последната ревизия в локалното хранилище И. Георгиев, Х. Иванов, Х. Стефанов (ELSYS) Системи за управление на версии ELSYS 26 / 26

Структура на програма в C - Част 7 - масиви, оператор за индексиране, sizeof оператор

Структура на програма в C - Част 7 - масиви, оператор за индексиране, sizeof оператор Структура на програма в C Част 7 - масиви, оператор за индексиране, sizeof оператор Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София

Подробно

Структура на програма в C - Част 2 - типове, функции

Структура на програма в C - Част 2 - типове, функции Структура на програма в C Част 2 - типове, функции Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 10 март 2019 г. И. Георгиев, Х.

Подробно

Указание за инсталиране на офлайн Модул за Интрастат оператора (МИО) версия за 2019 г. Последна актуализация на указанието: г. Препор

Указание за инсталиране на офлайн Модул за Интрастат оператора (МИО) версия за 2019 г. Последна актуализация на указанието: г. Препор Указание за инсталиране на офлайн Модул за Интрастат оператора (МИО) версия 6.0.0 за 2019 г. Последна актуализация на указанието: 01.02.2019 г. Препоръка: Да се извърши от системен администратор! Изисквания

Подробно

Microsoft Word - Lection04.doc

Microsoft Word - Lection04.doc Лекция 4 (25. Октомври, 2011) Връзки The problem with quotes on the Internet is that you can't always be sure of their authenticity. Abraham Lincoln http://en.wikipedia.org/wiki/revision_control http://en.wikipedia.org/wiki/comparison_of_revision_control_software

Подробно

Структура на програма в C - Част 9 - низове от символи, C-string

Структура на програма в C - Част 9 - низове от символи, C-string Структура на програма в C Част 9 - низове от символи, C-string Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 15 май 2019 г. И. Георгиев,

Подробно

Регистрация на профил в Google и работа с облака Google Drive (Google Диск) I. Създаване на Google акаунт Първо зареждате или

Регистрация на профил в Google и работа с облака Google Drive (Google Диск) I. Създаване на Google акаунт Първо зареждате   или Регистрация на профил в Google и работа с облака Google Drive (Google Диск) I. Създаване на Google акаунт Първо зареждате www.google.com или www.google.bg. Няма значение кой адрес ще напишете. Най-вероятно

Подробно

Годишното тематично разпределение по Компютърно моделиране за 4. клас N седмица Тема очаквани резултати Методи бележки и коментари Първи учебен срок Т

Годишното тематично разпределение по Компютърно моделиране за 4. клас N седмица Тема очаквани резултати Методи бележки и коментари Първи учебен срок Т Годишното тематично разпределение по Компютърно моделиране за 4. клас N седмица Тема очаквани резултати Методи бележки и коментари Първи учебен срок Тема 1. Информация 1 1 Видове информация Познава начините

Подробно

Структура на програма в C - Част 6 - goto, switch, break и continue клаузи

Структура на програма в C - Част 6 - goto, switch, break и continue клаузи Структура на програма в C Част 6 - goto, switch, break и continue клаузи Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 21 април

Подробно

http://it.souprovadia.info 1. Какво е облак (Cloud) Най-общо: Технологии и услуги (софтуер, хардуер, масиви от данни), достъпни през интернет; Разполагаме с... Място, където може да се качват файлове,

Подробно

Допълнения в периода Версия Модул УПТО Във връзка с промените в Наредба Н-18 е разработен специализиран модул за Управлен

Допълнения в периода Версия Модул УПТО Във връзка с промените в Наредба Н-18 е разработен специализиран модул за Управлен Допълнения в периода 29.05.2019 15.07.2019 Версия 4.43.0 Модул УПТО Във връзка с промените в Наредба Н-18 е разработен специализиран модул за Управление на Продажбите в Търговски Обекти (УПТО) към СКИПТЪР(i).

Подробно

ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ НИЛ ПО КОМПЮТЪРНА ГРАФИКА И ГИС СОФТУЕРНА ГРУПА АКСТЪР тел./факс(02) , (02) ; E-MAI

ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ НИЛ ПО КОМПЮТЪРНА ГРАФИКА И ГИС СОФТУЕРНА ГРУПА АКСТЪР тел./факс(02) , (02) ;   E-MAI ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ НИЛ ПО КОМПЮТЪРНА ГРАФИКА И ГИС СОФТУЕРНА ГРУПА АКСТЪР тел./факс(02) 965-3469, (02) 965-2422; HTTP://WWW.ACSTRE.COM E-MAIL: OFFICE@ACSTRE.COM АКСТЪР Портал за електронни административни

Подробно

ИНСТАЛИРАНЕ НА ЕДИС-АСО ИНСТАЛИРАНЕ И НАСТРОЙКА Инсталиране на актуализацията в инсталация с ЕДИС-АСО 5.7x и 6.1/6.2 Копирайте изтегленат

ИНСТАЛИРАНЕ НА ЕДИС-АСО ИНСТАЛИРАНЕ И НАСТРОЙКА Инсталиране на актуализацията в инсталация с ЕДИС-АСО 5.7x и 6.1/6.2 Копирайте изтегленат ИНСТАЛИРАНЕ НА ЕДИС-АСО 6.6 1. ИНСТАЛИРАНЕ И НАСТРОЙКА. 1.1. Инсталиране на актуализацията в инсталация с ЕДИС-АСО 5.7x и 6.1/6.2 Копирайте изтеглената актуализация (файл aso6600.exe) в папката, където

Подробно

Динамична памет. Конструктори и деструктори Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София

Динамична памет. Конструктори и деструктори Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София Динамична памет. Конструктори и деструктори Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София lchorbadjiev@elsys-bg.org Revision : 1.3 16 ноември 2004 г. Пример:

Подробно

Предложения за допълнение и изменение на проекта за Наредба за Административния регистър Боян Юруков 16 октомври 2014 Боян Юруков 1/8

Предложения за допълнение и изменение на проекта за Наредба за Административния регистър Боян Юруков 16 октомври 2014 Боян Юруков 1/8 Предложения за допълнение и изменение на проекта за Наредба за Административния регистър Боян Юруков 16 октомври 2014 Боян Юруков 1/8 Точките включени в това предложение целят увеличаване на ефективната

Подробно

‍ Ръководство за уеб свързване Вариант 0 BUL Приложими модели Това Ръководство за потребителя се отнася за следните модели: ADS-2500W и ADS-2600W Дефиниции на бележките В настоящото ръководство за потребителя

Подробно

Online кандидатстване след VII клас За учебната 2019/2020 година имате възможност да подадете Вашето заявление за участие в първи и трети етап на клас

Online кандидатстване след VII клас За учебната 2019/2020 година имате възможност да подадете Вашето заявление за участие в първи и трети етап на клас Online кандидатстване след VII клас За учебната 2019/2020 година имате възможност да подадете Вашето заявление за участие в първи и трети етап на класиране за прием в VIII клас по интернет или на място,

Подробно

ЕДИС СОФТУЕР ЕООД Пловдив, тел , ЕДИС-АСО ИЗТЕГЛЯНЕ И ИНСТАЛИРАНЕ НА АКТУАЛИЗАЦИЯТ

ЕДИС СОФТУЕР ЕООД Пловдив, тел , ЕДИС-АСО ИЗТЕГЛЯНЕ И ИНСТАЛИРАНЕ НА АКТУАЛИЗАЦИЯТ ЕДИС СОФТУЕР ЕООД Пловдив, тел. 0888-640825, 0877-660667 office@edis-bg.com, https://www.edis-bg.com ЕДИС-АСО ИЗТЕГЛЯНЕ И ИНСТАЛИРАНЕ НА АКТУАЛИЗАЦИЯТА \ Пловдив, юни 2019 г. - 1 - 1. ОПРЕДЕЛЯНЕ НА ТЕКУЩАТА

Подробно

Анализ и оптимизация на софтуерни приложения

Анализ и оптимизация на софтуерни приложения Анализ и оптимизация на софтуерни приложения Александър Пенев Васил Василев Съдържание Конвейерно изпълнение Проблеми при конвейерното изпълнение Структурни опасности Даннови опасности Контролни опасности

Подробно

Анализ и оптимизация на софтуерни приложения

Анализ и оптимизация на софтуерни приложения Анализ и оптимизация на софтуерни приложения Александър Пенев Васил Василев Съдържание Конвейерно изпълнение Проблеми при конвейерното изпълнение Структурни опасности Даннови опасности Контролни опасности

Подробно

“ Ада – софт “ – софтуер за автоматизиране на финансово – счет

“ Ада – софт  “ – софтуер за автоматизиране на финансово – счет Офис София ж.к. Младост 1, бл.27 тел.: (02) 974 43 50 (02) 974 37 39 e-mail: office@ada-soft.bg РАЗРАБОТКА, ПРОДАЖБА И ВНЕДРЯВАНЕ НА ИКОНОМИЧЕСКИ СОФТУЕР. ОДИТ РЪКОВОДСТВО ЗА РАБОТА ISO 9001:2008 от Bureau

Подробно

1 КаБел ЕООД Документация за софтуерния продукт КаБел ЕООД, подпомагащ организация на складовата дейност в железария Автор: Румен Ангелов История на в

1 КаБел ЕООД Документация за софтуерния продукт КаБел ЕООД, подпомагащ организация на складовата дейност в железария Автор: Румен Ангелов История на в 1 КаБел ЕООД Документация за софтуерния продукт КаБел ЕООД, подпомагащ организация на складовата дейност в железария Автор: Румен Ангелов История на версиите 1.10 *подредба име, размер в наличност екран

Подробно

План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия BOSC Реализация на BOSC Забележки... 5

План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия BOSC Реализация на BOSC Забележки... 5 План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия... 2 2. BOSC... 3 3. Реализация на BOSC... 3 4. Забележки... 5 1. Визия Българският облак за отворена наука (BOSC)

Подробно

Microsoft PowerPoint - IT_tool_notification

Microsoft PowerPoint - IT_tool_notification СОФТУЕРЕН ИНСТРУМЕНТ ЗА НОТИФИЦИРАНЕ НА СМЕСИТЕ В ТОКСИКОЛОГИЧНИТЕ ЦЕНТРОВЕ Семинар Българско законодателство по ЗБОС (І част) новости, актуализация, помощ по прилагането БКХП 28 март 2019 г. Елена Зидарова,

Подробно

AM_Ple_LegReport

AM_Ple_LegReport 5.9.2018 A8-0245/131 131 Член 38 параграф 1 а (нов) В съответствие с член 11, параграф 2 отговорността на доставчиците на услуги за споделяне на онлайн съдържание съгласно член 13 не следва да обхваща

Подробно

Release notes_V3.0_BG

Release notes_V3.0_BG БЕЛЕЖКИ КЪМ ВЕРСИЯ V3.0 Hilti ON!Track Дата на излизане: 09.06.2018 г. 1 Важни моменти на версията 2 2 Нови функции 3 2.1 От местоположение и количество в потвърждение на доставката 3 2.2 Потвърждение

Подробно

ЕВРОПЕЙСКИ СЪЮЗ Европейки фонд за регионално развитие Инвестираме във вашето бъдеще ОПЕРАТИВНА ПРОГРАМА Развитие на конкурентоспособността на българск

ЕВРОПЕЙСКИ СЪЮЗ Европейки фонд за регионално развитие Инвестираме във вашето бъдеще ОПЕРАТИВНА ПРОГРАМА Развитие на конкурентоспособността на българск BG161PO003-1.1.06-0022-C0001 Ръководство за работа със системата Този документ е създаден с финансовата подкрепа на Оперативна програма на българската икономика 2007-2013, съфинансирана от Европейския

Подробно

X-Social_Varchev_

X-Social_Varchev_ XSocial ИНСТРУКЦИИ ЗА ПОЛЗВАНЕ www.varchev.com 0700 17 600 info@varchev.com Съдържание: 1. Какво е XSocial? 2. Копиране на сделки 3. Структурата на платформата xsocial 3.1. Списък Провайдъри 3.2. Настроение

Подробно

Slide 1

Slide 1 Интернет каталог Модули: Гугъл интерфейс Моята библиотека Интернет навигатор Индекс Гугъл интерфейс Автоматично търсене в Интернет и представяне на допълнителна информация: пълнотекстово съдържание корици

Подробно

Инструкция за работа с Декларации 1 и 6 Инструкция за изготвяне на Декларация образец 1 и Декларация образец 6 в ПП Омекс 2000, съгласно изискванията

Инструкция за работа с Декларации 1 и 6 Инструкция за изготвяне на Декларация образец 1 и Декларация образец 6 в ПП Омекс 2000, съгласно изискванията Инструкция за работа с Декларации 1 и 6 Инструкция за изготвяне на Декларация образец 1 и Декларация образец 6 в ПП Омекс 2000, съгласно изискванията на НАП от 01.01.2014 г. за едновременно подаване на

Подробно

ICS Natioanal

ICS Natioanal РЪКОВОДСТВО ЗА ВЪНШНИ ПОТРЕБИТЕЛИ Март 2019 г. История на промените Дата Версия Описание Автор 28.09.2018 1.0 Ръководство за потребителя ИО АД 07.03.2019 2.0 Ръководство за потребителя ИО АД СЪДЪРЖАНИЕ:

Подробно

Допълнения в периода Версия Модул Документи Към Права на достъп до екземпляри документи е добавено право Изтриване на док

Допълнения в периода Версия Модул Документи Към Права на достъп до екземпляри документи е добавено право Изтриване на док Допълнения в периода 25.04.2019 28.05.2019 Версия 4.42.0 Модул Документи Към Права на достъп до екземпляри документи е добавено право Изтриване на документ. Новото право е с по-нисък приоритет от правото

Подробно

N21mobile Политика за бисквитки За екипа на Network TwentyOne е от изключително значение да защитим от посегателства Вас и Вашите данни, които събирам

N21mobile Политика за бисквитки За екипа на Network TwentyOne е от изключително значение да защитим от посегателства Вас и Вашите данни, които събирам N21mobile Политика за бисквитки За екипа на Network TwentyOne е от изключително значение да защитим от посегателства Вас и Вашите данни, които събираме онлайн (анонимни или други). В тази секция ще научите

Подробно

PowerPoint Presentation

PowerPoint Presentation НАЦИОНАЛЕН СЕМИНАР ПО ЕЛЕКТРОННО ОБУЧЕНИЕ 06.2010 Лесотехнически университет Натрупан опит и добри практики при използване на системи за електронно обучение в Лесотехнически университет Радослав Милчев

Подробно

Ръководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогне

Ръководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогне Ръководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогнем да го усвоите по-лесно. Нека стане ваш Персонализирайте

Подробно

PowerPoint Presentation

PowerPoint Presentation FREE PPT TEMPLATES ЕНСИС МОБИЛЕН INSERT THE TITLE СКЕНЕР OF YOUR PRESENTATION HERE СЛЕДЕНЕТО НА НАЛИЧНОСТИ НИКОГА НЕ Е БИЛО ПО-ЛЕСНO! www.nsys-bg.com www.nsys.bg Free PPT _Click to add title ZEBRA KIT

Подробно

2018 г. Какво ново в Е-либ Прима?

2018 г. Какво ново в Е-либ Прима? 2018 г. Какво ново в Е-либ Прима? Обединяване на многотомни издания Еталон Статус на записа Временни документи-регистрация и отчисляване Отпечатване на КДБФ Отпечатване на Акт за дарение Отпечатване на

Подробно

DOT NET 3.1

DOT NET 3.1 .NET технологии Изграждане на уеб приложения с ASP.NET Forms Управление на състоянието (state) State Повечето приложения използват данни (променливи), които трябва да се съхранят по време на няколко заявки

Подробно

WEB портал за съобщаване на проблеми в СО Район Банкя Ръководство на потребителя I. Общ изглед на портала, вход и регистриране на потребител След отва

WEB портал за съобщаване на проблеми в СО Район Банкя Ръководство на потребителя I. Общ изглед на портала, вход и регистриране на потребител След отва WEB портал за съобщаване на проблеми в СО Район Банкя Ръководство на потребителя I. Общ изглед на портала, вход и регистриране на потребител След отварянето на линка на портала http://bt.bg73.net/ се визуализира

Подробно

PowerPoint Presentation

PowerPoint Presentation Топография на съдилищата в България Обучителен семинар Граждански контрол върху публичността и прозрачността в работата на съдилищата София, 22 февруари 2019 г., 23 февруари 2019 г. ЕРГОНОМИЧНОСТ НА ИНТЕРНЕТ

Подробно

WHAT'S NEW 2.2 BROCHURE Bulgarian

WHAT'S NEW 2.2 BROCHURE Bulgarian СИГУРНОСТ. ЕЛЕГАНТНОСТ. РЕЗУЛТАТИ. RadarOpus 2.2 Вашият успех е наш приоритет Нашите най-нови софтуерни технологии и характеристики за сигурност включват - 64 BIT съвместимост (работи с MacOS, версия от

Подробно

Microsoft Word - Techn zad 2017-M1

Microsoft Word - Techn zad 2017-M1 ТЕХНИЧЕСКА СПЕЦИФИКАЦИЯ за предоставяне на достъп до специализирана уеб-базирана електронна платформа, позволяваща провеждане на Национално онлайн външно оценяване на дигиталните компетентности на учениците

Подробно