Actualmente utilizamos Team Team Web Access (TSWA), Visual Studio 2008 Team System (VS2008) y el portal del proyecto sharepoint para acceder a nuestros workitems, código, informes, etc. Como regla general, los desarrolladores usan VS2008, mientras que probadores, analistas de negocios, gerentes de proyecto, dueños de negocios, etc. usan TSWA.
Cuando dice que necesita "que cualquier usuario pueda copiar/pegar fácilmente un enlace para enviarlo a otra persona", generalmente diría que es más fácil hacerlo en TSWA. TSWA es gratuito y no requiere una instalación del cliente. Solo tiene que pagar una licencia de cliente TFS para cada usuario.
Dicho esto, se puede obtener una URL a un elemento de trabajo con Visual Studio mediante la realización de las siguientes acciones:
1) abrir el elemento de trabajo en VS.Net (estoy usando VS.Net 2008)
2) El error se abre en una nueva pestaña en el área de trabajo de VS.Net. Haga clic derecho en el nombre de la pestaña.
3) Haga clic en "Copiar ruta completa".
4) El resultado es una dirección URL que se ve algo como esto:
http://teamfoundation:8080/WorkItemTracking/WorkItem.aspx?artifactMoniker=9999
También puede utilizar la opción "Copiar ruta completa" en Construye, que tiene una dirección URL que se parece a:
http://teamfoundation:8080/Build/Build.aspx?artifactMoniker=9999
Curiosamente, había un menú de contexto "Copiar ruta completa" para Consultas del equipo, pero la URL que me proporcionó no funcionó. No sé si esto es solo un problema de instalación con nuestra instancia de TFS.
Puede obtener una URL para un conjunto de cambios. No puede usar el menú contextual "Copiar ruta completa" porque no puede abrir un conjunto de cambios en su propia pestaña. Encontré esta URL abriendo una URL workitem como se indicó anteriormente, y haciendo clic en el conjunto de cambios asociado. La dirección URL será similar a:
http://teamfoundation:8080/VersionControl/Changeset.aspx?artifactMoniker=97418
No sé de una manera de hacer esto para los archivos bajo control de versiones. Puede vincular directamente al portal para informes y documentos.
Solo un WAG, pero ¿ha consultado el sitio web Sharepoint de su proyecto? Podría ser posible acceder a estos elementos de forma similar a cómo se hace en CodePlex, lo que le daría URLs embellecidas. (Lo siento, este es un WAG que lo estoy comentando) – Will
Me encanta cómo MS mantiene la versión que se hace bien para ellos mismos – Luke