2015-02-27 4 views
2

программно я работаю CheckingIn элементов в коде TFS programatically.My для отображения в рабочей областиКак отобразить рабочее пространство в TFS

 Uri uri = new Uri(ConfigurationManager.AppSettings["uri"]); 
     teamProjectCollection = new TfsTeamProjectCollection(uri);    
     versionControlServer = teamProjectCollection.GetService<VersionControlServer>();      
     workspace = versionControlServer.GetWorkspace(ConfigurationManager.AppSettings["workspace"], versionControlServer.AuthorizedUser); 
     workspace.Map(ConfigurationManager.AppSettings["mappath"], folder); 

Теперь я отобразили свою папку в TFS project.But, если у кого-то уже есть сопоставление, мой код не проверяет элементы на TFS. Так что я бы хотел проверить элементы с моим сопоставлением, если у них уже есть сопоставление. Что делать.

ответ

0

Вам нужно будет удалить все предыдущие сопоставления для этого местоположения.

Вы должны иметь возможность выполнять итерацию существующего сопоставления для этой машины и удалять все, что соответствует вашему пути.

+0

Могу ли я иметь пример кода – Coder

+0

Это, вероятно, workspace = versionControlServer.GetWorkspaces(); –

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

  • Нет связанных вопросов^_^