Закрыть
×
=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
Праздники ...
Праздники ...
Международный день защиты детей (1 июня)
Концерты, выставки ...
Концерты, выставки ...
Максим Аверин. Моноспектакль "Расправь крылья"|||г. Минск 19 июня 2026
Афишу
Спорт занятия ...
Спорт занятия ...
Плавание в бассейне
Спорт занятие
Компьютер, программы...
Компьютер, программы...
Объявления ...
Объявления ...
Бережная перевозка лежачих больных
Объявление
Новости ...
Новости ...
Форум ...
Форум ...
обсуждение...
Поиск
Концерты
Спорт
Форум
Компьютер
Компьютер, программы
→
Svn (управление версиями проекта, история измененных файлов) | TortoiseSVN (работаем с SVN под Windows)
Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ?
посмотрели
3457
раз
обновлено: 20 ноября 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
и т.д.
← Предыдущая тема
Смотрим репозиторий без скачивания файлов "TortoiseSVN → Repo-browser" | смотрим комиты и какие файлы поменялись "Show Log..." | приложение TortoiseSVN
Следующая тема →
Сайты для изучения приложения TortoiseSVN
Ваши Отзывы ... комментарии ...
Вашe имя
Ваш комментарий
(www ссылки может добавлять только залогиненный пользователь)
+ картинку
Экскурсии по Москве: пешеходные, автобусные и речные прогулки на любой вкус
Объявления
Объявления
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