我希望在此期间获得最新的20个变更列表。如何修改选项?
这对我来说非常重要,因为我将从perforce提供的数据中收集一些统计信息。这是我的代码:
string deppath1 = "//obms/...";
P4Command cm1 = new P4Command(ps, "changes", true, String.Format("{0}", deppath1));
Options opchanges = new Options();
opchanges.Add("2012/04/01", "now");
P4CommandResult results1 = cm1.Run(opchanges);
if (results1 != null)
Console.WriteLine("ggh");
TaggedObjectList listfiledown1 = new TaggedObjectList();
listfiledown1 = (results1.TaggedOutput);
foreach (TaggedObject obj in listfiledown1)
{
foreach (String s in obj.Keys)
{
String value = "n/a";
obj.TryGetValue(s, out value);
Console.WriteLine(s+""+value);
Console.WriteLine("********");
}
}
最佳答案
opchanges.Add("-m n -u edk -s submitted 2010/04/01", "now");
n您需要的更改数量。
关于c# - 获取特定时期内的n个最新变更列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15549541/