[英]How can I create a directory in my source control using TFS 2010 SDK?
我想使用TFS 2010 SDK自定義創建TFS項目。 我已經創建了一個流程模板並使用了此樣本 ,但是我想基於一個描述該樹的XML文件為新團隊項目創建一個特定的目錄樹。 我的問題是此消息; 該數組必須包含至少一個元素。
Parameter name: checkinParameters.PendingChanges
我初始化TFS,將服務器文件夾與本地文件夾映射,並在兩者中創建目錄。
fooString = Array.Find<WorkingFolder>(workspace.Folders, m => m.ServerItem.Contains("$/FR_DEV"));
Directory.CreateDirectory(ElementPath);
Directory.CreateDirectory(fooString.ServerItem + ElementTfsPath);
之后:
PendingChange[] PendingChanges = workspace.GetPendingChanges();
// Checkin the items we added
int changesetForAdd = workspace.CheckIn(PendingChanges, "Project creation.");
但是,對於待處理的更改,我會收到錯誤消息! 我怎樣才能解決這個問題?
我的問題是我需要在工作區中添加目錄,而不是簡單的路徑
workspace.PendAdd(currentSubDirectory, true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.