Забыл отложить мой код в TFS. Какие у меня варианты сейчас? - PullRequest
2 голосов
/ 21 декабря 2011

Я внес некоторые изменения в код (в VS 2010) и не зарегистрировал и не отложил мои последние изменения.К сожалению, у моего ноутбука была проблема с нагревом, и я не могу использовать его в течение еще одной недели (он собирается на обслуживание).Хотя у меня есть жесткий диск, так что я могу получить доступ к коду с другой машины.Но как мне это сделать, не испортив состояние в TFS?Если я скопирую и вставлю весь свой код с жесткого диска в другой компьютер, VS проверит все мои файлы, верно?Есть ли лучший способ сделать это?

Спасибо!

Ответы [ 3 ]

5 голосов
/ 21 декабря 2011

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

1 голос
/ 21 декабря 2011

Если файлы находятся в решении, и у вас есть полная структура на диске, попробуйте, если функция «Перейти в Интернет» доступна, если вы открываете решение.

"File => SourceControl => Go online" или перейдите на другой компьютер и сопоставьте свое рабочее пространство с диском с измененным исходным кодом.

(я бы создал временное личное рабочее пространство для этой ситуации и удалил бы его после успешного слияния / регистрации).

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

Если появляется это диалоговое окно, выберите «да», все изменения будут правильно обнаружены, и вы сможете объединить / проверить обычным способом.

0 голосов
/ 21 декабря 2011

На новом компьютере получите последний код из ветви, который поставляется с ранее извлеченной вами версией TFS, затем скопируйте / вставьте файлы с жесткого диска, чтобы заменить версию tfs.

...