如何在perforce中过滤多个用户提交的视图?我只想看到几个(4-5?)“已提交”视图中的人员。有一个过滤器功能,但过滤器不接受多个用户。那么,我可以在“提交”视图中强制指定多个用户吗?
发布于 2012-02-10 17:56:47
您是对的,在p4v (图形用户界面)或p4 (命令行界面)中似乎都没有实现这一点的方法。您最好的办法是将此作为功能请求传递给优秀的perforce支持人员。
发布于 2014-01-20 23:30:28
我已经创建了一个可能会有帮助的power shell脚本。它针对特定的用户、日期进行过滤,您可以选择要在其中搜索的最后条目数(这会加速命令返回)。结果显示在power shell网格窗口中,该窗口帮助您对结果条目进行排序。请根据您的需求随时修改变量:
$date1 = Get-Date -UFormat "%Y/%m/%d" #today
#$date1 = "2013/09/11" #other day
$users = "user1|user2|user3"
$title = "Submitted changes on: "+$date1+" and users: "+$users
$maxLines = 100
Write-host -foregroundcolor 'cyan' $title
$out = (p4 changes -t -s submitted -m 512 | select-string -Pattern $users | select-string -Pattern $date1)
$out | Select-Object LineNumber,Line,Matches | Out-GridView -Title $title -PassThru Ihsan
发布于 2016-06-08 05:52:23
好的..。这是我的两点意见:
我想要过滤提交的列表,以避免来自同一P4服务器上的其他项目的更改列表。我一开始试着按用户过滤,但没有运气,就像你一样。
但!通过对文件路径进行过滤,最终实现了我想要的效果。这样,只有我的项目可见。我发现这非常有用,因为它将显示我在项目中没有预料到的任何活动。这是比按名称过滤更好的事件。至少在特定情况下是这样。
它没有直接回答这个问题,但它解决了我所面临的问题:)
https://stackoverflow.com/questions/9222693
复制相似问题