2013-03-10 2 views
21

Итак, я являюсь полным noob, когда речь заходит о TFS. Я действительно использовал Git ранее на Mac. Это для работы, поскольку я переключаю проекты, и я не уверен, как начать работу.Перенос проекта TFS на новый компьютер

Вот что произошло. Мой компьютер попал в сеть с именем компьютера. Я подключился к нашему серверу TFS. Человек, который помог мне начать работу на прошлой неделе, создал папку разработки на моем c: \, а затем сопоставил структуру папок в TFS с моим локальным, чтобы я мог просматривать проект и делать все это.

Тогда мне не понравилось, что я сам установил ОС на свой раздел Mac и хотел, чтобы изображения были стандартными для всех машин. Поэтому они переустановили все на моем разделе Mac/bootcamp. При подключении к TFS сейчас, на вершине одного окна, он говорит:

Local Path: C:\Projects\myWorkProject 

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

Итак, мой вопрос: как мне отобразить проект, когда TFS уже думает, что он сопоставлен? Благодарю.

ответ

30

Рабочие пространства TFS уникальны для вашего имени пользователя, а имя удаленного компьютера и информация о рабочем пространстве хранятся как на вашем локальном компьютере , так и на сервере.

Если вы хотите удалить существующее рабочее пространство или изменить сопоставления, вы можете выбрать меню «Рабочая область» в «Источнике управления источником» и выбрать «Рабочие области ...», чтобы открыть диалоговое окно «Управление рабочими пространствами».

Manage Workspaces

+0

Мы это сделали, но когда мы попытаемся сопоставить новое рабочее пространство с местоположением, используемым до того, как vs2012 говорит, что он уже отображен в другом месте. – f1wade

+0

Вы также можете перейти в «Управление рабочими пространствами» из главного меню VS: Файл .. Управление источником .. Рабочие пространства –

2

Я имел эту проблему и удаление элемента рабочего пространства работал. Кроме того, я просто хочу сказать, что в качестве пользователя CVS, SVN, Git, а теперь и TFS для .NET-проекта. Похоже, что Microsoft делает все возможное, чтобы сделать нечто интуитивно понятное.

+2

CVS, SVN и Git более интуитивно понятны, чем TFS? –

+3

@Bomboca, ну, я думаю, что Git намного проще в использовании, по крайней мере с программным обеспечением, таким как sourcetree. TFS кажется примитивным по сравнению с ним. слишком жесткой. – osiris

+2

Это жестко, чтобы сохранить целостность и предотвратить нечувствительность (хотя все еще может иметь некоторые), а также нечувствительность git. Преимущества и недостатки с обеих сторон. Я не буду здесь обсуждать. –

Смежные вопросы