我必须使用 changeid 提取 Filespecs 这些 FileSpecs 与我尝试使用此代码的此更改列表中更改的文件相关
string change = value;
Options optionfilespec = new Options();
optionfilespec.Add(id.ToString(),"");
P4Command commadfilespec = new P4Command(ps, "where", true, change);
P4CommandResult res= commadfilespec.Run(optionfilespec);
或者我可以用这个吗
int id = int.Parse(change);
Changelist changelist= rep.GetChange(id);
IList <Perforce.P4.FileMetaData> files= changelist.Files;
foreach (FileMetaData fmd in files)
{
//get the depot path and create instances from filespec
}