Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как вести в SVN?...
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть желание вести в SVN две основные ветки- "тестируемый код" (release) и "протестированный код" (test). Проблема вот в чём. Разработчик делает некоторые изменения. Когда они большие- заводится отдельная ветка, потом мержится в test, правится по результатам тестирования и потом она же мержится в release. Когда изменения мелкие, делаются в течении нескольких часов- заводить ветку не хочется (хотя это может как раз и есть проблема SVN в сравнении с git/Hg). Разработчик делает коммит (или несколько) в test, может ещё несколько по результатам тестирования... А дальше как? Мержить test в release никак нельзя - в test куча тестируемого кода. Пытаться выцепить изменения по коммитам- прямой путь к ошибке. Не коммитить вообще тоже не вариант по многим причинам. Как лучше делать? Или без боковых веток всегда не обойтись? -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2013, 09:42 |
|
||
|
Как вести в SVN?...
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraЕсть желание вести в SVN две основные ветки- "тестируемый код" (release) и "протестированный код" (test). Видимо, наоборот, тестируемый код - test, протестированный release. Непонятно, у вас в test постоянно идут изменения? Как тогда вообще выцепить момент, когда можно релизиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2013, 06:46 |
|
||
|
Как вести в SVN?...
|
|||
|---|---|---|---|
|
#18+
На каждый релиз нужна своя ветка. Если не замораживать внесение улучшений, релиз никогда не стабилизируется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2013, 08:37 |
|
||
|
Как вести в SVN?...
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraА дальше как? Мержить test в release никак нельзя Первая и очевидная мысль - иметь не release, а много релизов, по версиям. Вторая и столь же очевидная - тесты тоже стоит разнести по версиям. То есть начиная с какого-то момента "текущий тест" фиксируется и в нём только правятся найденные баги, а новые вещи делаются уже в "следующий тест". Когда "текущий тест" считается вычищенным - идёт в релиз. Ну собственно вокруг этого вариантов полно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2013, 18:47 |
|
||
|
|

start [/forum/topic.php?fid=37&msg=38120680&tid=1555412]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 376ms |

| 0 / 0 |
