dir.by  
  Поиск  
Программирование, разработка, тестирование
Svn (управление версиями проекта, история измененных файлов) | TortoiseSVN (работаем с SVN под Windows)
Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ?
  Посмотрели 1294 раз(а)    
 Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ? 
последнее обновление: 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 ссылки может добавлять только залогиненный пользователь)

Картинки

Объявления
Объявления
Svn (управление версиями проекта, история измененных файлов) | TortoiseSVN (работаем с SVN под Windows)  
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  
Яндекс.Метрика