none
Coletar informações ClearQuest para o VSTS RRS feed

  • Pergunta

  •  

    Bom dia,

     

    Nós possuímos o ClearQuest customizado (tabelas, interfaces, fluxo de trabalho, novos status)  e precisamos coletar as informações existentes para o VSTS para utilizar como medição e análise no template CMMI nivel 3 que estamos customizando. Como podemos proceder?

     

    Att.,

     

    Antonio Laceda

     

    segunda-feira, 28 de julho de 2008 14:01

Respostas

  • Antonio,

     

    Uma outra saída pode ser a utilização das APIs do Team Foundation Server. Ele possui um object model muito completo que te permite criar work items, trabalhar com fontes, changesets, tudo isso via código C#, VB.NET, etc.

     

    Você poderia criar uma aplicação intermediária que importe dados do CQ para o TS e que mantenha o controle do que já foi importado ou não. Se o CQ permitir extensões você poderia até automatizar esse processo.

     

    Para criar um Work Item, você poderia fazer algo como isso:

     

    Code Snippet

    TeamFoundationServer tfs = TeamFoundationServerFactory.GetServer("TFSATServer");            
    store = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));
    WorkItemType wiType = store.Projects[0].WorkItemTypes[1];

    WorkItem newWI = new WorkItem(wiType);
    newWI.Title = "Title";
    newWI.State = "Active";
    newWI.Fields["System.AssignedTo"].Value = "User1";
    newWI.Save();

     

     

    Veja a referencia completa do object model em http://msdn.microsoft.com/en-us/library/bb130146(VS.80).aspx

     

    Abraços

    André Dias

    segunda-feira, 28 de julho de 2008 17:03
    Moderador

Todas as Respostas

  • Antonio,

     

    Eu não conheço o ClearQuest, mas neste link há um tutorial ensinando como fazer essa migração http://msdn.microsoft.com/en-gb/library/ms181248.aspx . Segundo o post, tem uma ferramenta chamada CQConverter.exe que pode te auxliar nessa migração.

     

    Abraços

    André Dias

    segunda-feira, 28 de julho de 2008 15:16
    Moderador
  • André,

     

    Quanto a migração tá tranquilo em usar o CQConverter, porém o que estamos precisando é uma forma de coletar as informações do ClearQuest para o VSTS, e não fazer a migração, pois no momento não iremos desabilitar o ClearQuest.

     

    Att.,

     

    Antonio Lacerda

    segunda-feira, 28 de julho de 2008 16:39
  • Antonio,

     

    Uma outra saída pode ser a utilização das APIs do Team Foundation Server. Ele possui um object model muito completo que te permite criar work items, trabalhar com fontes, changesets, tudo isso via código C#, VB.NET, etc.

     

    Você poderia criar uma aplicação intermediária que importe dados do CQ para o TS e que mantenha o controle do que já foi importado ou não. Se o CQ permitir extensões você poderia até automatizar esse processo.

     

    Para criar um Work Item, você poderia fazer algo como isso:

     

    Code Snippet

    TeamFoundationServer tfs = TeamFoundationServerFactory.GetServer("TFSATServer");            
    store = (WorkItemStore)tfs.GetService(typeof(WorkItemStore));
    WorkItemType wiType = store.Projects[0].WorkItemTypes[1];

    WorkItem newWI = new WorkItem(wiType);
    newWI.Title = "Title";
    newWI.State = "Active";
    newWI.Fields["System.AssignedTo"].Value = "User1";
    newWI.Save();

     

     

    Veja a referencia completa do object model em http://msdn.microsoft.com/en-us/library/bb130146(VS.80).aspx

     

    Abraços

    André Dias

    segunda-feira, 28 de julho de 2008 17:03
    Moderador
  • André,

     

    Muito interessante essas funcionalidades, eu desconhecia.

     

    Muito obrigado.

     

    Abraços.

     

    Att.,

    Antonio Lacerda

    terça-feira, 29 de julho de 2008 01:15