Несколько разработчиков, работающих в одном наборе полок

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

Мне любопытно, возможно ли, что, например, два разработчика одновременно работают над одной и той же задачей, изменяя собственный набор полок, а затем регистрируются и сливаются с каким-то основным набором полок.

EDIT: Извините, я забыл упомянуть, что нам запрещено использовать ветки для этой огромной задачи рефакторинга. На самом деле, не спрашивайте меня, почему, я не знаю. Я просто знаю, что это действительно глупо, как некоторые из вас упоминали, потому что полки не подходят для такой задачи. Сейчас мы ищем какой-то способ как-то управлять этим без ветвей.


person Gondil    schedule 22.08.2016    source источник
comment
Возможно, вам стоило рассмотреть ветку (или несколько) для этой задачи. Использование полки для этого усложняет вещи без всякой причины.   -  person Filburt    schedule 22.08.2016


Ответы (1)


Вы неправильно используете полки. Стеллажи предназначены для кратковременного приостановления работы одним человеком.

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

person Daniel Mann    schedule 22.08.2016
comment
Да я знаю, что это не подходит для этого. Я не упомянул, что кто-то выше меня запретил нам использовать для этого ветку. Не спрашивайте меня, почему, я действительно не знаю и не думаю о его интеллекте. Сейчас мы ищем способ сделать это без использования ветки, что, естественно, является наиболее подходящим решением. - person Gondil; 22.08.2016
comment
@ Гондил Удачи. Я хотел бы понять причину отказа от использования функции, предназначенной для решения конкретной проблемы, с которой вы столкнулись. - person Daniel Mann; 22.08.2016