2013-01-22 3 views
0

Учитывая, что потоки RTC являются эквивалентом «ветви», если вы разрешаете им удаляться после того, как они больше не используются активно (сохраняя любые снимки, перемещая их в другой поток)?В RTC контроль источника должен быть удален.

Мое современное мышление - да, они могут быть - сохранить рабочую зону в порядке. Поэтому, если один продукт имеет несколько потоков, например. Я могу сделать:

Stream DevEng [delete] 
Stream IntEng [delete] 
Stream FixEng [delete] 
Stream RelEng [Keep] 

Поскольку единственное, что вы потеряете это способность запрашивать поток, чтобы увидеть, если каждый видел конкретный компонент baseleine.

Есть ли другие негативы? Какая у вас политика?

ответ

1

Другой альтернативой является переименование и повторное использование.
Но удаление является жизнеспособным вариантом.

В любом случае это означает, что базовые линии и моментальные снимки не тесно связаны с потоком (который может быть переименован или удален в любое время).
В результате важно адекватно указать имя, где указаны базовые линии и снимки, чтобы запомнить их цель.

+0

Согласовано, назначение моментальных снимков очень важно, если им разрешено перемещаться. – Oliver

+0

Переименование - это первый шаг, поэтому, если его продукт 1.2 переименуется в продукт 1.3 и т. Д., То после того, как разработка продукта прекратила удаление промежуточных потоков. – Oliver

+0

@ Оливер, что было бы разумным подходом, да. – VonC

1

Я пытаюсь понять, что означает, что поток «больше не будет активно использоваться», если это не временный поток функций, и работа была объединена с потоком разработки. Единственный вариант, о котором я могу думать, это то, что продукт закончен (или мертв) и никогда не увидит будущего развития.

В целом, я предпочитаю удаление - если вы действительно сделали, просто уберите его. Но если я «сделаю» с потоком, но не в нем, я бы подумал, что я не сделал это с потоком и сохранил его. Возможно, переименуйте его, если хотите, чтобы он искал путь более современных.

+0

Оба ваши взгляда соответствуют тому, что я имел в виду. – Oliver

+1

Я не сразу понял ваш ответ (что кажется мне похожим на мои). Всегда приятно иметь ответ от команды разработчиков :) +1 – VonC