В настоящее время мы используем Team Web Web Access (TSWA), Visual Studio 2008 Team System (VS2008) и портал проектов sharepoint для доступа к нашим рабочим элементам, коду, отчетам и т. Д. Как правило, разработчики в основном используют VS2008, тогда как тестеров, бизнес-аналитиков, менеджеров проектов, владельцев бизнеса и т. д. используют TSWA.
Когда вы говорите, что вам нужен «любой пользователь, чтобы иметь возможность легко копировать/вставлять ссылку, чтобы отправить кому-то еще», я бы сказал, что это проще сделать в TSWA. TSWA является бесплатным и не требует установки клиента. Вам просто нужно заплатить за клиентскую лицензию TFS для каждого пользователя.
Сказав, что вы можете получить URL для WorkItem с Visual Studio, выполняя следующие действия:
1) Откройте WorkItem в VS.Net (я использую VS.NET 2008)
2) Ошибка открывается на новой вкладке в рабочей области VS.Net. Щелкните правой кнопкой мыши на имени вкладки.
3) Нажмите «Копировать полный путь».
4) В результате URL, который выглядит примерно так:
http://teamfoundation:8080/WorkItemTracking/WorkItem.aspx?artifactMoniker=9999
Вы можете также использовать «Копировать полный путь» на Сборки, которые имеют URL, который выглядит как:
http://teamfoundation:8080/Build/Build.aspx?artifactMoniker=9999
Интересно, что было создано меню «Копировать полный путь» для командных запросов, но URL-адрес, который он мне дал, не работал. Я не знаю, является ли это проблемой установки с нашим экземпляром TFS.
Вы можете получить URL-адрес в наборе изменений. Вы не можете использовать контекстное меню «Скопировать полный путь», потому что вы не можете открыть набор изменений на своей вкладке. Я нашел этот URL, открыв URL-адрес рабочего элемента, как указано выше, и щелкнув соответствующий набор изменений. URL-адрес выглядит следующим образом:
http://teamfoundation:8080/VersionControl/Changeset.aspx?artifactMoniker=97418
Я не знаю, как это сделать для файлов под контролем версий. Вы можете напрямую ссылаться на портал для отчетов и документов.
Просто WAG, но вы заглянули в веб-сайт Sharepoint своего проекта? Возможно, вы сможете получить доступ к этим элементам, подобно тому, как это делается на CodePlex, что даст вам префиксные URL-адреса. (извините, это такой WAG, что я его комментирую) – Will 2008-10-26 20:02:41