так если вы пользуетесь tfs - откуда взялись такие термины как копируешь задачу в prod?
разумно иметь 3 ветки - у меня так на 2 последних проектах было
1. trunk
2. prerelease
3. release
на ветке разработки делаешь, потом на предрелизе тестируешь и уже на релизе сам релиз живет.
я так понял вопрос что копировать и как.
если вы в Tfs описываете задачу и каждый коммит с ней связываете, то по задаче у вас будет список checkin, который закрывает задачу. и если вам сказали по задаче что ok, то вы по номеру задачи имеете связанные cheсkin, после этого с ветки trunk на prerelease копируете checkin при помощи команды merge.
то есть вы должны checkin с одной ветки на другую merge операцией переносить.
и вы должны не тупо копировать, а накатывать checkin потому как зачем тогда вам Tfs
то есть работа должна строится примерно так
1. закрыл задачу на Trunk checkin. связал его с задачей. пусть это номер 102.
2. так как новой работы нет по задаче, то checkin 102 командой merge на trunk->prerelease - новый checkin 203
3. prerelease протестировали потом checkin 203 prerelease -> release
4. release выставили
как то вот так
тут как раз средствами tfs для работы с ветками хорошо пользоваться - она довольно стабильно работает, и непонятно какие затруднения у вас тут могут быть.
четверг, 27 октября 2016 г., 14:38:36 UTC+3 пользователь denis kodua написал: