Вот мои настройки: у меня есть SW_Dev
поток, который загружается в SW_Dev_RWS
рабочее пространство. Это где ежедневная работа сделана. Время от времени я делаю снимок SW_Dev
и создаю рабочее пространство из этого снимка SW_Release_v1_RWS
. Затем я изменяю цель потока SW_Release_v1_RWS
на SW_Release
stream, доставляю туда все изменения, а также делаю снимок. Цель состоит в том, чтобы иметь снимки для всех выпусков в потоке SW_Release
. Я также некоторое время сохраняю SW_Release_v1_RWS
загруженным, так как мне часто приходится создавать выпуски с небольшими изменениями для тестирования.
Проблема, с которой я сталкиваюсь, появляется, когда у меня есть незаконченная работа в SW_Dev
, которую я должен сохранить в приостановленной ревизии. По какой-то причине этот приостановленный набор изменений также появляется (как приостановленный) в SW_Release_v1_RWS
. Конечно, это означает, что нет никаких реальных изменений в рабочей области релиза, но это не выглядит аккуратно. Что еще хуже, если я попытаюсь сбросить приостановленный набор изменений с SW_Release_v1_RWS
, он также исчезнет с SW_Dev_RWS
.
Есть ли способ предотвратить появление приостановленных наборов изменений, созданных в SW_Dev_RWS
, в SW_Release_v1_RWS
? Возможно, есть другой подход, который я должен принять для сохранения снимков релиза в SW_Release
потоке?