python - 带有正则表达式的 p4 文件日志
问题描述
任何人都可以举一个带有正则表达式的 p4 filelog 示例。我需要从 p4 filelog 命令获取文件的第一次修订日期,从而使用正则表达式来获取日期。
例如命令:p4 logfile filename#1
将返回类似:
//depot/prod/../../filename … #1 change 123345 move/add on 2018/05/23 by user@user
… … 从 //depot/prod/../../../ 移动
我想使用正则表达式来获取日期。
解决方案
您不需要正则表达式来执行此操作。
% p4 filelog foo#1
//stream/main/foo
... #1 change 93 add on 2018/04/01 by Samwise@Samwise-dvcs-1509687817 (text) 'foo'
... ... branch into //stream/main/boo#1
% p4 -F %date% filelog foo#1
2018/04/01
推荐阅读
- typescript - 如何在 TypeScript 中使用 ToLowerCase 过滤数组
- postgresql - 按 id 选择行,它是按某个值排序的最近行。PostgreSQL
- amazon-cognito - 没有密码的 AWS Cognito 和 adminCreateUser
- docker - 如何从 Gitlab CI 自动部署到 Docker 中的 VPS
- excel - 所有工作表中同一列的VBA计数值
- java - 用于创建数据源的spring boot源码
- python - 处理列表会出现错误“列表索引必须是整数或切片,而不是元组”
- javascript - 如何将数组中的数字从字符串更改为整数
- c++ - stl 中是否有 noop 迭代器?
- reactjs - 如何将表单错误作为参数发送到父组件?