|
Как вести в 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=38124124&tid=1555412]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 276ms |
total: | 399ms |
0 / 0 |