[英]How to map the workspace in TFS programatically
我正在以編程方式處理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項目。 但是,如果有人已經在進行映射,則我的代碼不會將項目檢查到TFS。 因此,我想使用映射來簽入項目,如果它們已經具有映射。 應該做什么?
您將需要刪除該位置的所有先前映射。
您應該能夠遍歷該計算機的現有映射,並刪除與您的路徑匹配的任何映射。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.