Закрыть
×
=0) { let js = text.slice(pos1, pos2); + '<\/' + "script" + '>'; arrText.push(js); // next pos1 = pos2; continue; } } } break; } return arrText; } function OpenDialog(parentDiv, urlContent) { parentDiv = document.getElementById('modal-background'); // new !!!!!!! parentDiv.appendChild(document.getElementById('modal-template')); document.getElementById('modal-background').style.display = "flex"; // !!!!! block document.getElementById('modal-template').style.display = "flex"; // !!!!! document.getElementById('modal-body').innerHTML = ""; post_url(urlContent, "", function(text_from_server) { var element = document.getElementById('modal-body'); element.innerHTML = text_from_server; // add scripts var arrJSText = get_scripts(text_from_server); for (var i=0; i
dir.by
Праздники ...
Праздники ...
День города Минска (2-ая суббота сентября) (9 и 10 сентября 2023)
Концерты, выставки ...
Концерты, выставки ...
SHAMAN|||г. Брест 20 декабря 2026
Афишу
Спорт занятия ...
Спорт занятия ...
Гимнастика для детей
Спорт занятие
Компьютер, программы...
Компьютер, программы...
Объявления ...
Объявления ...
Запустите свой прибыльный бизнес на Wildberries или Ozon!
Объявление
Новости ...
Новости ...
Форум ...
Форум ...
обсуждение...
Поиск
Концерты
Спорт
Форум
Компьютер
Компьютер, программы
→
Svn (управление версиями проекта, история измененных файлов) | TortoiseSVN (работаем с SVN под Windows)
Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ?
посмотрели
3741
раз
обновлено: 20 November 2020
Что означают папки "branches" и "trunk" в SVN репозитории ?
Ответ
trunk
это
главная ветка
в
главной ветки
всегда протестируемый, работающий код
branches
это
отдельные ветки
отдельные ветки
обычно используются для разработки программы.
Например, программист делает задачу в
отдельной ветке
, а когда сделает выложит в
главную ветку
.
На заметку!
svn
репозиторий является линейным то есть нет ветвлений.
Пример svn репозитория:
MyProjectBookLibray
trunk
AddBook.js
ListBooks.js
...
branches
MyBranch1
AddBook.js
ListBooks.js
...
MyBranch2
AddBook.js
ListBooks.js
...
...
tags
v12.5
AddBook.js
ListBooks.js
...
v13.0
AddBook.js
ListBooks.js
...
...
Зачем создавать метки (tags) в SVN репозитории ?
Если Вы работаете над большим проектом, то желательно для каждой стабильной версии создавать отдельный тег.
Пример тегов:
v12.5
v13.0
v15.0
и т.д.
← Previous topic
Смотрим репозиторий без скачивания файлов "TortoiseSVN → Repo-browser" | смотрим комиты и какие файлы поменялись "Show Log..." | приложение TortoiseSVN
Next topic →
Сайты для изучения приложения TortoiseSVN
Your feedback ... Comments ...
Your Name
Your comment
(www links can only be added by a logged-in user)
+ Picture
Объявления
Объявления
TortoiseSVN
•
Что делает приложение TortoiseSVN ?
•
Скачиваем и устанавливаем TortoiseSVN для Windows
•
Скачиваем Svn репозиторий командой "SVN Checkout ..." | приложение TortoiseSVN
•
Сохранение ваших изменений (файлов) в репозиторий на svn сервер "SVN Commit ..."
•
Смотрим репозиторий без скачивания файлов "TortoiseSVN → Repo-browser" | смотрим комиты и какие файлы поменялись "Show Log..." | приложение TortoiseSVN
•
Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ?
•
Сайты для изучения приложения TortoiseSVN
Ваши вопросы присылайте по почте:
info@dir.by