Каков наилучший способ взять мой проект с исходным кодом TFS в дорогу, а затем вернуть его обратно? - PullRequest
0 голосов
/ 19 июня 2009

Таким образом, мой рабочий стол - это моя основная рабочая станция для VS2008, поддерживаемая TFS на бэкэнде. Я отправляюсь в путь на неделю и хочу взять с собой проект. Я хотел бы оформить весь проект, скопировать его на мой внешний HD и затем поработать над этим. Я знаю, что когда я пытаюсь открыть его на своем ноутбуке, который не будет подключен к сети, мне будет предложено удалить привязки управления исходным кодом. Так я делаю это, а потом, когда я возвращаюсь в офис, просто копирую все файлы поверх моей проверенной версии? Я просто не хочу ничего испортить. :)

Ответы [ 4 ]

2 голосов
/ 19 июня 2009

Вы можете перевести ваше решение TFS в автономный режим на настольном компьютере. Затем вы копируете рабочие каталоги на свой ноутбук (при условии, что на вашем ноутбуке установлена ​​VS и все остальное настроено), что позволит вам продолжить работу.

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

1 голос
/ 22 июня 2009

Поскольку у вас VS2008, это в основном должно быть обработано для вас. Нет необходимости делать посторонние копии.

Вот пошаговое руководство по новой автономной функции: http://teamfoundation.blogspot.com/2007/12/offline-and-back-again-in-vs2008.html

Если вы хотите вручную управлять состоянием в автономном режиме, у Бен Райана есть несколько учебных сообщений: http://blogs.msdn.com/benryan/archive/2008/07/09/using-tfs-2008-power-tools-to-modify-server-s-offline-state.aspx

1 голос
/ 19 июня 2009

Вы можете использовать SvnBridge и поместить его в репозиторий svn, а затем делать с ним все, что захотите, потому что svn действительно хорошо работает в автономном режиме, а затем проверьте его, когда закончите.

0 голосов
/ 19 июня 2009
  1. Оформить заказ на весь проект, если можете.
  2. Не удалять привязки источника
  3. Перед регистрацией сделайте копию локального источника, чтобы быть в безопасности.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...