2009-07-02 1 views

답변

0

사용자 지정 WIT 컨트롤을 작성하는 경우 가능할 수 있습니다. 그렇다면 매크로에서 액세스 할 수 있을지 확신하지 못합니다. 또한 VS 추가 기능을 작성해야 할 수도 있습니다.

그럼에도 불구하고 내장 TFS 워크 플로우 엔진이 더 잘 수행 할 수있는 것처럼 들립니다. 누군가가 버그를 해결할 때마다 현재 사용자 & 현재 사용자를 기록한다고 가정 해 봅시다. 두 상태 간의 전환에 대한 XML 정의를 무시하면됩니다. 예를 들면 다음과 같습니다 (!) : http://blogs.msdn.com/eugenez/archive/2009/05/10/work-item-customization-tidbits-custom-controls-part-14-of-x.aspx

이 충분하지 않으면

<Transition from="Not Done" to="Ready For Test"> 
    <ACTIONS> 
    <ACTION value="Microsoft.VSTS.Actions.Checkin" /> 
    </ACTIONS> 
    <REASONS> 
    <DEFAULTREASON value="Sent to QA" /> 
    </REASONS> 
    <FIELDS> 
    <FIELD refname="Microsoft.VSTS.Common.ResolvedBy"> 
     <COPY from="currentuser" /> 
     <VALIDUSER /> 
     <REQUIRED /> 
    </FIELD> 
    <FIELD refname="Microsoft.VSTS.Common.ResolvedDate"> 
     <SERVERDEFAULT from="clock" /> 
    </FIELD> 
    </FIELDS> 
</Transition> 

, 여기 WIT 사용자 정의에 14 부분으로 시리즈입니다

0

AFAIK 아니요, 가능하지 않습니다. IDE에서 열려있는 것과 동일한 WorkItem으로 작업하는 것이 가능합니다. 이 작업은 WorkItemStore 인스턴스에 연결하고 동일한 항목을 열어 수행 할 수 있습니다.

그러나 IDE에서 열려있는 WorkItem 인스턴스에 액세스 할 수 없다고 생각합니다. 그러면 TFS 클라이언트가 활성 WorkItem에 쿼리 할 수있는 서비스를 노출해야합니다. 나는 그렇게 믿지 않는다.

관련 문제