Каков рабочий процесс для завершенных функций в потоках исполнений? - PullRequest
2 голосов
/ 15 марта 2019

Я пришел из git-фона и много раз использовал перформанс в прошлом, но только недавно с новыми потоками.На протяжении всех уроков я обнаружил, что они никогда не касаются отставки или удаления потоков, в которых функция завершена и уже продвинута на основную.

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

Должен ли я хранить каждый поток, который у меня есть?Представления депо и потокового графика быстро становятся неуправляемыми.

1 Ответ

2 голосов
/ 15 марта 2019

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

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

...