dir.by  
  Search  
Programming, development, testing
Svn (управление версиями проекта, история измененных файлов) | TortoiseSVN (работаем с SVN под Windows)
Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ?
  Looked at 2425 times    
 Что означают папки "branches" и "trunk" в SVN репозитории ? Зачем создавать метки (tags) в SVN репозитории ? 
last updated: 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)

  Объявления  
  Объявления  
 
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  
Яндекс.Метрика