tag:blogger.com,1999:blog-2592326469964039544.post7129711442257546290..comments2018-12-12T00:23:18.346-08:00Comments on Записки отставного сиэмщика: Книги // Software Configuration Management PatternsAquaryhttp://www.blogger.com/profile/10690422971056030987noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-2592326469964039544.post-87035532938423242282011-01-30T15:50:12.945-08:002011-01-30T15:50:12.945-08:00Короч, ветка - это набор версий. Только версия мож...Короч, ветка - это набор версий. Только версия может быть стабильной, ветка быть не может стабильной по определению :)<br /><br />Соответственно, как бы ты не растился, повешение метки - единственный верный способ обозначить стабильность версии.Aquaryhttps://www.blogger.com/profile/10690422971056030987noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-77212543711945745002011-01-30T11:42:52.067-08:002011-01-30T11:42:52.067-08:00Q: Какая из них стабильная?
A: Стабильная версия...Q: Какая из них стабильная? <br /><br />A: Стабильная версия, конечно же, отстрелена в свою собственную ветку.<br /><br />Следующий вопрос :)Maxim Gehttps://www.blogger.com/profile/07231359245681331044noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-53272190140376372812011-01-29T05:28:01.530-08:002011-01-29T05:28:01.530-08:00На ветке может быть несколько версий. Какая из них...На ветке может быть несколько версий. Какая из них стабильная? Для этого и нужны метки.Aquaryhttps://www.blogger.com/profile/10690422971056030987noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-45026635453652244172011-01-29T00:28:11.355-08:002011-01-29T00:28:11.355-08:00>Вот ты пометил версии элементов релизной метко...>Вот ты пометил версии элементов релизной меткой RELEASE_1.2<br /><br />Зачем еще и метка, если я уже сделал ветку RELEASE_1.2 ? (ветвление с целью формирование новых релизов)Maxim Gehttps://www.blogger.com/profile/07231359245681331044noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-77865509182552064602011-01-22T17:59:54.158-08:002011-01-22T17:59:54.158-08:00Ну как где? Вот ты пометил версии элементов релизн...Ну как где? Вот ты пометил версии элементов релизной меткой RELEASE_1.2 , выложил релиз в обедоступное место, объявил о нём.<br /><br />Ну а дальше каждый разработчик, кому надо, идет в систему контроля вресий и говорит - "дай-ка мне всё, что есть по метке RELEASE_1.2" - и поулчает полный срез релиза, от которого можно начинать работу.<br /><br />Как-то так.Aquaryhttps://www.blogger.com/profile/10690422971056030987noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-82120120722230022672011-01-22T00:50:48.519-08:002011-01-22T00:50:48.519-08:00Не очень понятно.
>Release line - ветвление с ...Не очень понятно.<br /><br />>Release line - ветвление с целью формирование новых релизов (1 новый релиз = 1 ветка)<br /><br />Что еще нужно метить, помимо релизов ? ДопустимЮ пометили. Где эта метка потом используется ?Maxim Gehttps://www.blogger.com/profile/07231359245681331044noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-19694329273498485292011-01-21T19:05:45.310-08:002011-01-21T19:05:45.310-08:00В некоторых шаблонах упоминается навешивание меток...В некоторых шаблонах упоминается навешивание меток. Кроме того, упомянут, как неописанный (но дана ссылка), шаблон "Named Stable Bases".Aquaryhttps://www.blogger.com/profile/10690422971056030987noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-89397908328643614572011-01-21T09:27:37.029-08:002011-01-21T09:27:37.029-08:00Про метки какие соображения будут ? В смысле - не ...Про метки какие соображения будут ? В смысле - не очень понятно, зачем нужны они.Maxim Gehttps://www.blogger.com/profile/07231359245681331044noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-63169514328437062042011-01-20T01:33:28.638-08:002011-01-20T01:33:28.638-08:00Я и говорю - хороший справочник по правильным техн...Я и говорю - хороший справочник по правильным техникам :)Aquaryhttps://www.blogger.com/profile/10690422971056030987noreply@blogger.comtag:blogger.com,1999:blog-2592326469964039544.post-38131198111958332062011-01-20T01:20:21.016-08:002011-01-20T01:20:21.016-08:00>Active development line - разработка "на ...>Active development line - разработка "на транке" с минимальным ветвлением и активной работой;<br /><br />Это да :)<br /><br />>Release line - ветвление с целью формирование новых релизов (1 новый релиз = 1 ветка);<br /><br />Да, для релизов делать ветки, по-моему, вполне хорошо. В связи с этим непонятно, зачем нужны метки.<br /><br />>Release-prep code line<br /><br />Ну да. Продукт переводится в стадию Release Candidate путем "отстрела" в новую ветку в branches (наследие проклятого царизма, т.е. subversion). Далее происходит доработка этой ветки и затем продукт выпускается из этой ветки.Maxim Gehttps://www.blogger.com/profile/07231359245681331044noreply@blogger.com