Tenemos un problema extraño en el que tenemos que averiguar cuándo un consultor revisó un archivo. ¿Hay alguna manera de hacer esto en TFS o VS2008?¿Cuándo se realizó la extracción de un archivo en TFS?
Respuesta
http://msdn.microsoft.com/en-us/library/9s5ae285%28v=vs.90%29.aspx
en resumen: tf.exe estado/Formato: detallada/user: alguien
+1! Tenga en cuenta que en VS2010 o VS2012, también podría tener que especificar la colección con/collection si se conecta a más de una instancia de TFS. El enlace de arriba apunta a la versión VS2008 de TF doc, que aparentemente no tiene esta opción, pero si cambia la versión a VS2010 o VS2010 lo verá. Use "espacios de trabajo TF" para ver la lista de colecciones/espacios de trabajo. –
Sería bueno si esto estuviera trabajando directamente en VS – Damian
Si lo que desea saber la hora de salida, puede utilizar la función de notificación por correo electrónico en TFS. Lo que significa que si alguien echa un vistazo a un archivo, le enviará un correo electrónico y le dirá cuál es el horario de salida, operador, etc.
Descargue e instale TFS Power Tools. Luego, desde su Source Control Explorer, puede hacer clic con el botón derecho en su carpeta de código/solución, debe haber una opción "Buscar en el control de código fuente" y luego "Estado". Seleccione eso y podrá consultar todos los archivos desprotegidos o desprotegidos por un determinado usuario.
Pero esto no mostrará _cuando_ los archivos fueron desprotegidos. ¿O hay una forma de obtener una vista más detallada usando "Buscar en el control de código fuente"? – mflodin
Hmmm, no creo que lo haga. Creé este informe hace unos meses que me proporcionó una lista de todos los archivos que se retiraron y, cuando se desprotegieron, destacó los que se han prestado durante más de dos semanas y enviaría un correo electrónico al usuario para revisar los archivos prestados. Lo que hice fue que tenía un procedimiento almacenado que ejecutaba TF.exe, lo guardaba en un archivo de texto y simplemente analizaba el archivo de texto y lo insertaba en una tabla de base de datos que se actualizaba cada semana. Aquí hay un fragmento de las primeras líneas del Procedimiento almacenado (ver el siguiente comentario). A partir de esto, puede averiguar cómo analizar el archivo de texto. –
'SELECCIONAR \t @fileName = 'E: \ TFS \ CheckoutReport \' + REPLACE (CONVERTIR (FECHA, GETDATE(), 101), '-', '') + REEMPLAZAR (CONVERTIR (hora, getdate()), ' : ',' ') +' .txt ' , @sqlCmd =' C: \ "Archivos de programa (x86)" \ "Microsoft Visual Studio 10.0" \ Common7 \ IDE \ tf.exe estado $/*/usuario: * '+'/s: http: //
- 1. ¿Cómo puedo saber cuándo se realizó la última sincronización?
- 2. Averigüe quién realizó cambios en VS 2010 con TFS
- 3. Comprobar cuándo se realizó la última comprobación de Actualizaciones de Windows
- 4. SQL Server: ¿cómo consultar cuándo se realizó la última copia de seguridad del registro de transacciones?
- 5. Cómo hacer que Nlog archive un archivo con la fecha en que se realizó el registro
- 6. TFS - dll está bloqueado para la extracción por el usuario
- 7. Averiguar cuándo se realizó una solicitud XMLHttpRequest sin devoluciones de llamada
- 8. Obtener la versión específica de un archivo eliminado en TFS
- 9. Cómo revertir un archivo en TFS
- 10. ¿Cuándo dudé 'Obtener lo último' de TFS?
- 11. La extracción de datos desde un simple archivo XML
- 12. Cómo saber cuándo el usuario realizó cambios en el conjunto de configuraciones
- 13. C# HttpWebRequest - ¿Cómo se determina si se realizó HTTP 301?
- 14. ¿Cuándo genera Jython en un archivo .py un archivo .class?
- 15. Eclipse C++ Tipo no se pudo resolver error aunque la compilación se realizó correctamente
- 16. TFS 2010: ¿cómo recuperar un archivo eliminado?
- 17. ¿Cómo puedo dejar de registrar accidentalmente un archivo en TFS
- 18. ¿Cuándo vaciar un archivo en Go?
- 19. ¿Cómo muevo un archivo TFS con la API C#?
- 20. ¿Por qué se realizó la serialización cuando se usa LocalChannel en WCF?
- 21. ¿Puede ActionScript decir cuándo se publicó un archivo SWF?
- 22. Extracción de una tabla de un archivo de volcado mysql.sql
- 23. Error de vinculador: "archivo de entrada del enlazador no se utilizó porque la vinculación no se realizó", referencia indefinida a una función en ese archivo
- 24. Averiguar cuándo se agrega el archivo a la carpeta
- 25. ¿Cómo puedo detectar cuándo se completó la descarga de un archivo en ASP.NET?
- 26. TFS 2010: Extraer archivo en abierto
- 27. Git: ¿Hay alguna manera rápida de ver cuándo fue la última vez que se realizó el maestro de combinación de git en la rama de trabajo actual?
- 28. .csproj.user emite cuando se registró en TFS
- 29. Extracción de la primera línea de un archivo de texto en C#
- 30. Control de versiones TFS - Archivo eliminado, agregado - ¿cómo le decimos a TFS que fue un movimiento?
@Lieven No puedo encontrar ninguna información en las propiedades en _cuando_ se cerró el archivo. – mflodin
@mflodin - Tampoco puedo, pero estoy bastante seguro de que lo verifiqué antes de publicar ... Dios sabe * qué * estaba mirando ... –