Лучшие практики командной системы - как пометить изменения как принадлежащие конкретному предмету - PullRequest
0 голосов
/ 21 июня 2011

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

Есть ли способ аннотировать или пометить изменения?

EDIT

Функция Mercurial Queues, представленная @nicolaskruchten, кажется, именно то, что я ищу. Есть ли аналогичная функция (или расширение) для TFS?

1 Ответ

1 голос
/ 21 июня 2011

Я не уверен насчет TFS, но в Mercurial есть система mq, которая позволяет вам управлять наборами изменений в виде очереди патчей, с которыми вы можете работать отдельно.Смотрите здесь: https://www.mercurial -scm.org / wiki / MqTutorial

Кроме этого, в Git или других распределенных VCS (включая Mercurial) вы обычно просто идете вперед и делаете веткуили клонировать другой репо, учитывая, насколько простым и распространенным является слияние.

...