¿Cómo puedo filtrar la vista "Enviada" por varios usuarios a la fuerza? Quiero ver solo unas pocas (4-5?) Personas en la vista "Enviada". Hay una función de filtro, pero el filtro no toma múltiples usuarios. Entonces, ¿puedo especificar múltiples usuarios en la vista "Enviada" a la fuerza?¿Cómo puedo filtrar la lista enviada por varios usuarios en Perforce?
Respuesta
Tiene razón, no parece haber una manera de lograr esto en p4v (la GUI) o p4 (CLI). Su mejor apuesta es pasar esto como una solicitud de función al excelente soporte forzado.
Transfiera la salida a otro filtro como grep. Por ejemplo,
p4 changes -s submitted | egrep "^[^@]* (tom|dick|harry)@"
Puede que necesite modificar la expresión regular para adaptarla al formato de salida. El ^[^ @] * impide falsos positivos como tom @ en el resumen.
He creado un script de power shell que podría ser útil. Filtra para un usuario específico, fecha y puede elegir el último número de entradas que desea buscar dentro (esto acelera el retorno del comando). El resultado se muestra en una ventana de cuadrícula de power-shell que le ayuda a ordenar las entradas de resultados. favor no dude en modificar las variables para sus requisitos:
$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
bien ... Sólo mis dos centavos:
quería para filtrar la lista presentada para evitar listas de cambios de otros proyectos en el mismo servidor P4. Intenté filtrar por usuario al principio, pero no tuve suerte, igual que tú.
¡Pero! Finalmente logré lo que quería por filtrando por el archivo ruta. De esa forma, solo mi proyecto es visible. Encuentro esto muy útil, ya que mostrará cualquier actividad de alguien que no esperaba en mi proyecto. Es un evento mejor que filtrar por nombre. En ma caso específico al menos.
No responde a la pregunta directamente, pero es solucionar el problema que hice cara :)
- 1. Lista de archivos extraídos por otros en Perforce
- 2. Perforce: Sucursal de una lista de cambios específica Por fuerza
- 3. Makefile: Cómo aplicar un equivalente para filtrar en varios comodines
- 4. En Perforce, ¿cómo obtengo una lista de los archivos desprotegidos?
- 5. ¿Cómo puedo filtrar elementos de una lista en Python?
- 6. Cómo filtrar la lista usando Predicado
- 7. ¿Cómo puedo alojar un repositorio de Mercurial para varios usuarios?
- 8. contraseña enviada por correo seguro?
- 9. Haskell: filtrar una lista heterogénea por tipo
- 10. NSLog en la aplicación enviada
- 11. Cómo filtrar los valores de la lista desplegable por otra lista desplegable en ASP.NET, C#
- 12. Filtrar una lista por otra lista de C#
- 13. Prólogo: ¿Filtrar una lista?
- 14. Perforce: Encuentra lista de cambios de origen de una rama
- 15. Django: Cómo filtrar usuarios que pertenecen a un grupo específico
- 16. ¿Cómo puedo borrar la lista de conexiones recientes de Perforce P4V?
- 17. Determinación de la última lista de cambios sincronizada en Perforce
- 18. Cómo filtrar una lista en C# con la expresión lambda?
- 19. Cómo filtrar numpy.ndarray por fecha?
- 20. Filtrar por autor en TortoiseHg
- 21. ¿Cómo puedo filtrar una imagen en Java?
- 22. ¿Cómo puedo obtener una lista de usuarios del directorio activo?
- 23. ¿Cómo puedo tomar mi lista de cambios local y enviársela a alguien más en Perforce?
- 24. filtrar una lista utilizando LINQ
- 25. Knockoutjs: Cómo filtrar por observableArray parámetro
- 26. Cómo filtrar por categoría en FQL
- 27. Cómo filtrar por dirección IP en Wireshark?
- 28. Cómo filtrar ninguno fuera de la lista [Opción]?
- 29. ¿Cómo agregar un archivo en la lista de cambios archivados en Perforce?
- 30. En Perforce, liste todos los conjuntos de cambios por usuario
Aún no es posible en P4V 2014.3/1007540 – mrt