다음을 통해 공유


작업 항목 쿼리 공유

쿼리를 전자 메일 메시지로 보내거나 공유 가능한 파일로 저장하여 팀 탐색기 또는 Team Web Access에서 작업 항목 쿼리를 공유할 수 있습니다. 또한 작업 항목 쿼리를 실행하는 하이퍼링크를 만든 다음 공유할 수 있습니다. Team Foundation에서 작업 항목을 찾는 쿼리를 만드는 방법에 대한 자세한 내용은 버그, 작업 및 기타 작업 항목 찾기를 참조하십시오.

작업 항목 쿼리가 첨부된 전자 메일 메시지를 받을 경우 쿼리를 실행하여 쿼리로 식별되는 하나 이상의 특정 작업 항목을 표시할 수 있습니다. 쿼리를 열고 실행하려면 팀 탐색기가 설치된 컴퓨터를 사용해야 합니다. 첨부된 쿼리에서 참조하는 서버가 아닌 다른 서버에 팀 탐색기가 연결되어 있는 경우 쿼리를 열면 팀 탐색기에서 현재 연결을 종료하고 쿼리에서 참조하는 서버에 연결합니다.

항목 내용

  • 쿼리를 전자 메일 메시지로 보내기

  • 전자 메일 메시지에 첨부된 쿼리 열기

  • 팀 탐색기를 사용하여 쿼리를 파일로 저장

  • 쿼리 구문 언어를 사용하여 하이퍼링크 만들기

필요한 권한

이 절차를 수행하려면 Readers 그룹의 멤버이거나 첨부된 쿼리에서 참조하는 팀 프로젝트에 대해 이 노드의 작업 항목 보기 권한이 허용으로 설정되어 있어야 합니다. 이때 다른 제한 사항이 적용될 수 있습니다. 자세한 내용은 작업 항목 쿼리에 대한 권한 구성 및 설정Team Foundation Server 권한를 참조하십시오.

쿼리를 전자 메일 메시지로 보내기

쿼리를 복사하여 전자 메일 응용 프로그램을 사용하여 보내려면

  • 다음 단계 중 하나를 수행합니다.

    • Team Web Access에서 보내려는 쿼리를 열고 브라우저의 주소 표시줄에서 URL을 복사합니다.

    • (Office Outlook을 구성한 경우) 팀 탐색기에서 보내려는 쿼리를 마우스 오른쪽 단추로 클릭한 다음쿼리에서 열기 Microsoft Outlook으로 보내기를 클릭합니다. 

    • 전자 메일 응용 프로그램에서 전자 메일 메시지를 만들고 쿼리를 해당 메시지에 붙여 넣습니다.

    • 팀 탐색기에서 보내려는 쿼리를 마우스 오른쪽 단추로 클릭한 다음 복사를 클릭합니다. 전자 메일 응용 프로그램에서 전자 메일 메시지를 작성하고 쿼리를 해당 메시지에 붙여 넣습니다.

전자 메일 메시지에 첨부된 쿼리 열기

전자 메일로 받은 쿼리를 열려면

  1. 팀 탐색기가 설치된 컴퓨터에서 전자 메일 프로그램을 사용하여 쿼리가 첨부된 메시지를 엽니다.

  2. Office Outlook을 사용하는 경우 첨부 파일을 두 번 클릭하여 엽니다. 다른 전자 메일 프로그램을 사용하며 첨부 파일을 여는 방법을 잘 모를 경우 해당 전자 메일 프로그램의 도움말을 참조하십시오.

    쿼리가 팀 탐색기에서 실행되고 결과가 표시됩니다.

  3. (선택 사항) 나중에 사용할 수 있도록 쿼리를 저장하려면 파일 메뉴에서 다른 이름으로 QueryName.wiq [Editor] 저장을 클릭합니다.

    자세한 내용은 작업 항목 쿼리 저장, 복사, 이름 바꾸기 및 삭제를 참조하십시오.

팀 탐색기를 사용하여 쿼리를 파일로 저장

팀 탐색기를 사용하여 쿼리를 파일로 저장하려면

  1. 팀 탐색기에서 보낼 쿼리를 마우스 오른쪽 단추로 클릭한 다음 쿼리 편집을 클릭합니다.

  2. 파일 메뉴에서 QueryName [Editor]을 다른 이름으로 저장을 클릭합니다.

    파일 확장명 .wiq로 쿼리가 저장됩니다.

  3. 쿼리 형식 및 저장 위치 선택에서 파일을 클릭합니다.

    쿼리 파일을 기본 위치가 아닌 폴더에 저장하려면 찾아보기를 클릭하고 폴더를 지정합니다.

  4. 저장을 클릭합니다.

    저장된 파일을 전자 메일 메시지에 첨부하거나, 파일을 공유 폴더에 복사하거나, 메모장과 같은 텍스트 편집기에서 파일을 수정할 수 있습니다.

쿼리 구문 언어를 사용하여 하이퍼링크 만들기

쿼리를 실행하는 하이퍼링크를 만들려면

  1. 다음 템플릿 중 하나와 일치하는 링크를 만듭니다.

    Team Web Access

    http://ServerName:Port/Path/web/q.aspx?pname=Project&wiql=WorkItemQueryLanguage

    예제:

    http://AdventureWorks:8080/tfs/web/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304' http://Server1:8091/tfs/web/wi.aspx?id=9035

    팀 탐색기

    http://ServerName:Port/Path/q.aspx?pname=Project&wiql=WorkItemQueryLanguage

    예제:

    http://AdventureWorks:8080/q.aspx?pname=AdventureWorksProject&wiql==SELECT [System.ID], [System.Title], [System.State] FROM WorkItems WHERE [System.TeamProject]='AdventureWorksProject' AND [System.WorkItemType]='Bug' AND [System.FoundIn]='9.0.30304'

    다음은 각 문자에 대한 설명입니다.

    • ServerName은 Team Foundation Server를 실행 중인 서버의 이름입니다.

    • Port는 Team Foundation Server에서 사용되는 포트입니다. 기본값은 8080입니다.

    • Path는 Team Foundation Server가 설치되는 디렉터리 위치입니다.

      참고

      Team Web Access는 Team Foundation Server를 설치한 디렉터리 바로 아래에 있는 "web"이라는 하위 디렉터리에 설치됩니다.

    • Project는 쿼리의 대상이 되는 팀 프로젝트의 이름입니다.

    • WorkItemQueryLanguage는 작업 항목을 프로그래밍 방식으로 쿼리하는 데 사용할 수 있는 SQL과 유사한 언어입니다.

    앞의 예제에 나오는 URL은 AdventureWorks 서버 포트 8080에서 AdventureWorksProject 프로젝트에 대한 쿼리를 실행하고 빌드 번호가 9.0.30304인 모든 버그의 ID, 제목 및 상태를 반환합니다.

    참고

    작업 항목 쿼리 언어에 익숙하지 않을 경우 새 쿼리 또는 기존 쿼리를 .wiq 파일로 저장하여 예제를 만들 수 있습니다. 특정 단계에 대한 자세한 내용은 팀 탐색기를 사용하여 쿼리를 파일로 저장을 참조하십시오. 메모장과 같은 텍스트 편집기에서 파일을 열고 필요에 따라 쿼리 언어를 수정한 다음 하이퍼링크에 복사할 수 있습니다. 쿼리 구문 언어에 대한 자세한 내용은 Microsoft 웹 사이트의 Work Item Query Language 페이지를 참조하십시오.

  2. 하이퍼링크를 전자 메일 메시지에 복사하거나 웹 페이지 또는 소프트웨어 응용 프로그램 폼에서 인코딩하여 하이퍼링크를 공유할 수 있습니다.

참고 항목

작업

작업 항목 쿼리 저장, 복사, 이름 바꾸기 및 삭제

작업 항목 쿼리에 대한 권한 구성 및 설정

작업 항목 공유

개념

버그, 작업 및 기타 작업 항목 찾기

기타 리소스

작업 항목 및 쿼리를 팀 멤버와 공유