c# - 获取特定时间段内的n个最新变更列表

标签 c# perforce

我希望获得这一时期最新的 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("  -l 20  edk -s    submitted   2010/04/01", "now");

关于c# - 获取特定时间段内的n个最新变更列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15549541/

相关文章:

command-line - Perforce:命令行列出标记为删除的文件

history - 如何获取用于仓库历史记录中特定集成的分支规范?

perforce - 编辑搁置的文件以及其他文件后,p4 搁置

version-control - 什么 Perforce (p4) 命令列出给定更改列表中的文件?

c# - 如何在 Windows 中使用 C#、WPF 创建一个 "push notification"服务?

c# - WPF UserControl 组件网格定义问题

c# - 硬编码年份表?

c# - 在 for 循环上检测到无法访问的代码

perforce - 在 Perforce 集成期间忽略源文件的正确方法

c# - 如何创建具有两种不同数据类型值的键值对?