blob: e9aa93a7831b5313782a731b271cce321d903ad5 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--
Copyright (c) 2009, 2010, 2011, Oracle and/or its affiliates. All rights reserved.
-->
<html>
<head>
<title>Trabalhando com o Rastreamento de Problemas no NetBeans IDE</title>
<!-- BEGIN METADATA -->
<meta http-equiv="content-type" content="text/html; charset=UTF-8" >
<meta name="description" content="Demonstrates how to use work with issue trackers from NetBeans IDE.">
<meta name="KEYWORDS" content="NetBeans, issues, issue tracking, bugzilla, jira">
<link rel="stylesheet" href="../../../netbeans.css" type="text/css">
<!-- END METADATA -->
</head>
<body>
<a name="top"></a>
<h1>Trabalhando com o Rastreamento de Problemas no NetBeans IDE</h1>
<p>No NetBeans IDE, você pode trabalhar com rastreadores de problema e realizar tarefas comuns tais como pesquisar e atualizar problemas e relatar novos problemas. Se o seu projeto estiver sob controle de versão, você pode atualizar os problemas como parte do processo de confirmação. Neste tutorial o IDE será usado para abrir uma amostra de projeto de um repositório com controle de versão. Após abrir o projeto, você aprenderá como exibir os problemas do projeto, relatar um novo problema, aplicar um arquivo de patch anexado a um problema e solucionar um problema quando confirma as alterações. Esse tutorial demonstrará como registrar e usar um rastreador de problemas externo no IDE.</p>
<p class="tips">Assista o <a href="kenai-issuetracking-screencast.html">Vídeo sobre o Uso do Rastreamento de Problemas Integrado no NetBeans IDE</a>.</p>
<p><b>Conteúdo</b></p>
<img alt="O conteúdo desta página se aplica ao NetBeans IDE 6.9, 7.0 e 7.1" class="stamp" height="114" src="../../../images_www/articles/71/netbeans-stamp-71-72-73.png" title="O conteúdo nesta página se aplica ao NetBeans IDE 6.9, 7.0 e 7.1" width="114">
<ul class="toc">
<li><a href="#01">Abrindo o Projeto de Amostra</a></li>
<li><a href="#02">Registrando um Rastreador de Problemas</a></li>
<li><a href="#03">Localizando e Exibindo Problemas</a></li>
<li><a href="#04">Reportando um Novo Problema</a></li>
<li><a href="#05">Trabalhando com Rastreamentos de Pilha</a></li>
<li><a href="#06">Abrindo e Aplicando um Arquivo de Patch</a></li>
<li><a href="#07">Integração com o Controle de Versão</a></li>
</ul>
<p><b>Para seguir este tutorial, são necessários os recursos e o software a seguir.</b></p>
<table>
<tbody>
<tr>
<th class="tblheader" scope="col">Software ou Recurso</th>
<th class="tblheader" scope="col">Versão Necessária</th>
</tr>
<tr>
<td class="tbltd1"><a href="http://www.netbeans.org/downloads/index.html">NetBeans IDE</a></td>
<td class="tbltd1">6.9, 7.0, 7.1</td>
</tr>
<tr>
<td class="tbltd1"><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java Development Kit (JDK)</a></td>
<td class="tbltd1">versão 6</td>
</tr>
<tr>
<td class="tbltd1"><a href="http://kenai.com/projects/anagram-game">Projeto de amostra do Jogo de Anagramas</a></td>
<td class="tbltd1">&nbsp;</td>
</tr>
</tbody>
</table>
<!--
<p class="notes"><strong>Notes.</strong></p>
<ul>
<li>NetBeans IDE supports working with team servers built on the Kenai framework,
however, references to Kenai in the IDE were changed
to Team to prepare for the move to Java.net.</li>
</ul>-->
<p class="notes"><strong>Observação.</strong>Este tutorial requer o sistema de controle de versão do Subversion. Para obter mais detalhes sobre o uso do Subversion no IDE, consulte a seção sobre configuração do Subversion no <a href="../../docs/ide/subversion.html#settingUp">Tour Guiado do Subversion</a>.</p>
<!-- ===================================================================================== -->
<a name="01"></a>
<h2>Abrindo o Projeto de Amostra</h2>
<p>Para fins de demonstração, este tutorial usa o projeto de amostra Jogo de Anagramas para demonstrar como trabalhar com um rastreador de problemas no IDE. Os códigos-fonte do exemplo de projeto <a href="http://kenai.com/projects/anagram-game">Jogo de Anagramas</a> existem como um projeto do NetBeans em um repositório do Subversion e há um rastreador de problema do Bugzilla para o projeto. As tarefas demonstradas neste tutorial podem ser usadas com qualquer rastreador de problemas (Bugzilla, JIRA) e sistemas de controle de versão (Subversion, Mercurial) suportados.
</p>
<p>Caso a localização do repositório do projeto seja conhecida, será possível usar o assistente Check-out para fazer check-out dos códigos-fonte diretamente do repositório. Siga as etapas a seguir para efetuar check-out dos códigos-fonte do projeto diretamente usando o assistente Efetuar Check-out.</p>
<ol>
<li>Selecione Equipe > Subversion > Efetuar Check-out, para abrir o assistente de Check-out.</li>
<li>Digite <strong>https://svn.kenai.com/svn/anagram-game~subversion</strong> para o URL do repositório. Clique em Próximo.</li>
<li>No assistente, clique em Procurar para especificar pasta do repositório e selecione <strong>Jogo de Anagramas</strong>. Clique em OK.</li>
<li>Especifique a localização da pasta local para repositório local.</li>
<li>Clique em Finalizar.
<p>Quando você clica em Finalizar, o IDE inicializa a pasta local como um repositório Subversion e verifica os códigos-fonte do projeto.</p>
</li>
<li>Clique em Abrir Projeto na caixa de diálogo exibida quando o check-out for concluído.</li>
</ol>
<p>Após clicar em Abrir Projeto, o projeto é aberto como um projeto NetBeans na janela Projetos.</p>
<p class="notes"><strong>Observação.</strong> Este tutorial demonstra como trabalhar com os rastreamentos de pilha e aplicar um patch que está anexado a um problema. Para executar essas tarefas, será necessário efetuar check-out dos códigos-fonte do projeto.</p>
<!-- ++++++++++++++ Registering an Existing Issue Tracker ++++++++++++++ -->
<a name="02"></a>
<h2>Registrando um Rastreador de Problemas</h2>
<p>O IDE permite registrar qualquer quantidade de rastreadores de problemas suportados. Após registrar o rastreador, o nome do rastreador é adicionado à lista drop-down Rastreador de Problemas nas caixas de diálogo de confirmações e forms do problema, permitindo a exibição atualização e criação de problemas a partir do IDE. É possível registrar um rastreador de problemas Bugzilla ou JIRA existente, com o IDE na janela Serviços.<p>
<p class="notes"><strong>Observação.</strong> Para usar um rastreador de problemas JIRA, você deve fazer download do plug-in de suporte JIRA do Centro de Atualização. Para obter mais informações, consulte a FAQ sobre NetBeans <a href="http://wiki.netbeans.org/FaqHowToJira">Como obtenho e instalo o plug-in JIRA no NetBeans?</a></p>
<p>Execute as etapas a seguir para registrar um rastreador de problemas do projeto Jogos de Anagramas.</p>
<ol>
<li>Clique com o botão direito do mouse no nó Rastreadores de Problemas na janela Serviços e escolha Criar Rastreador de Problemas.</li>
<li>Selecione o Conector do rastreador de problemas. <br>(O Jogo de Anagramas usa um rastreador Bugzilla).</li>
<li>Digite <strong>Jogo de Anagramas</strong> para o rastreador de problemas.
<p>O nome é usado para identificar o rastreador de problemas nas janelas e caixas de diálogo do IDE.</p></li>
<li>Especifique o URL do rastreador de problemas.<br> (O URL do rastreador de problemas do Jogo de Anagramas é <strong>http://kenai.com/bugzilla/</strong>)</li>
<li>Clique em Validar para testar a conexão do rastreador de problemas. Clique em OK.</li>
<!-- <li>Specify the username and password for the issue tracker.</li>
<li>(Optional) Select Enable Local Usernames. Click OK.
<p class="notes"><strong>Note.</strong> When authorizing and identifying users, some issue trackers are configured to use a registered user name as the user id
and some are configured to use an email address.
Select this option when the issue tracker is configured to use a user name.-->
<!-- When the Enable Local Usernames option is selected, domain names are not included as part of
the user names when verifying the user (for example, <tt>joe_user</tt> instead of <tt>joe_user&mydomain.com</tt>.
</p>
</li>
-->
</ol>
<img alt="Tela da caixa de diálogo Criar Rastreador de Problemas" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/create-tracker.png" title="Caixa de diálogo Criar Rastreador de Problemas">
<p>Quando você clica em OK, o IDE adiciona um nó para o novo rastreador de problemas no nó Rastreadores de Problemas na janela Serviços.</p>
<img alt="Tela da janela Serviços registrados que mostra o rastreador de problemas registrado" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/services-issue-trackers.png" title="Nó de rastreadores de problema registrado na janela Serviços">
<p>Depois de adicionar o rastreador de problemas, você pode clicar com o botão direito do mouse no rastreador para realizar as seguintes tarefas.</p>
<ul>
<li>Localizar problemas existentes</li>
<li>Reportar um novo problema</li>
<li>Editar os detalhes do rastreador de problemas</li>
<li>Remover o rastreador de problemas da lista</li>
</ul>
<p class="tips">Você também pode localizar e reportar problemas selecionando a tarefa no menu Equipe.</p>
<!-- <p class="tips">Click <strong>Save this query</strong> to add the search query to your list of saved queries.
The query is displayed in the list of My Queries in the Find Issues window when you select the issue tracker.</p>-->
<a name="03"></a>
<!-- ++++++++++++++ Viewing Open Issues ++++++++++++++ -->
<h2>Localizando e Exibindo Problemas</h2>
<p>Nesta seção, você usará a janela Localizar Problemas no IDE para recuperar uma lista de problemas abertos do projeto Jogo de Anagramas. O rastreador de problemas associado com o projeto Jogo de Anagramas contém alguns exemplos de problemas. Você também pode abrir a janela Localizar Problemas selecionando a tarefa no menu Equipe.</p>
<div class="indent">
<h3>Procurando Problemas e Salvando Consultas de Pesquisas</h3>
<p>Neste exercício, você usará o form Localizar Problemas para procurar todos os novos problemas de prioridade P1.</p>
<ol>
<li>Escolha Equipe > Localizar Problemas no menu principal para abrir a janela Localizar Problemas.
<p>Como alternativa, clique com o botão direito do mouse no nó rastreador de problemas na janela Serviços e escolha Localizar Problemas.</p>
</li>
<li>Selecione Jogo de Anagramas na lista drop-down Rastreador de Problemas.</li>
<li>Selecione <strong>anagram-game</strong> da lista Produto.</li>
<li>Especifique critérios de pesquisa ao selecionar <strong>Novo</strong> como Status e <strong>P1</strong> como a Prioridade. Clique em Pesquisar.<br> <img alt="Tela do form Localizar Problemas" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/find-issue-form.png" title="Tela do form Localizar Problemas">
<p>Quando você clica em Pesquisar, o IDE pesquisa todos os problemas que correspondem ao critério e exibe uma lista de resultados na parte inferior do form.</p>
<img alt="Tela dos resultados da pesquisa no form Localizar Problemas" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/find-issue-results.png" title="Tela dos resultados da pesquisa no form Localizar Problemas">
</li>
<li>Clique em <strong>Salvar essa consulta</strong> na parte inferior da guia Localizar Problemas.</li>
<li>Digite <strong>Problemas P1 novos</strong> como nome da consulta na caixa de diálogo Salvar Consulta. Clique em Salvar.
<p>Quando você clica em Salvar, o IDE abre a guia Consulta que exibe os resultados da consulta.</p>
<img alt="Tela da janela de Consulta que mostra os resultados da consulta salva" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/find-issue-savedquery.png" title="Resultado da consulta salva na janela de Consulta">
</li>
</ol>
<p>Após salvar a consulta, é possível executar a consulta novamente a qualquer momento a partir da guia Localizar Problemas ao clicar no nome exibido próximo à Minhas Consultas. Clique duas vezes em um problema na lista para abri-lo em uma nova guia.</p>
<p>Na guia Consulta, você pode adotar o procedimento seguinte para modificar a lista de problemas.</p>
<ul>
<li>Clique no cabeçalho de uma coluna para classificar a ordem na qual os problemas serão listados</li>
<li>Filtre os resultados exibidos usando a lista drop-down Filtro</li>
<!-- <li>Mark issues as seen or unseen by toggling the flag</li>-->
<li>Recupere a lista mais recente de problemas clicando em Atualizar</li>
</ul>
<p class="tips">Clique em Modificar Consulta na guia Consulta para modificar os critérios da pesquisa salva.</p>
<a name="02b"></a>
<!-- ++++++++++++++ Viewing Issues ++++++++++++++ -->
<h3>Exibindo e Atualizando um Problema</h3>
<p>Neste exercício, você exibirá e, em seguida, modificará os detalhes de um dos problemas do projeto Jogo de Anagramas.
</p>
<p>Você pode exibir e atualizar um problema no IDE clicando duas vezes no problema na lista de resultados da pesquisa. Não é necessário ser membro de um projeto ou ter efetuado log-in para exibir o problema, mas se quiser atualizar o problema para solucioná-lo, adicionar comentários, alterar a prioridade, etc., você deve estar registrado com o rastreador de problemas do projeto e deve efetuar log-in.</p>
<p class="tips">Quando for adicionado como um membro do projeto Kenai, você é registrado automaticamente no rastreador de problemas do projeto e pode modificar os problemas e enviar novos problemas.</p>
<ol>
<li>Abra a lista de problemas do projeto.</li>
<li>Clique duas vezes no problema n° 257 <strong>Erro tipográfico em StaticWordLibrary</strong> para exibir os detalhes do problema na janela principal.</li>
<li>Faça quaisquer alterações nos detalhes do problema e adicione um comentário. Clique em Enviar Alterações.</li>
</ol>
<p>Quando você clica em Enviar Alterações, o IDE se conecta ao rastreador de problemas para atualizar os detalhes do problema. É enviado um e-mail à pessoa que está fazendo as alterações, ao licenciado e a quaisquer endereços de copiados no problema.</p>
<p class="notes"><strong>Observação.</strong> Neste tutorial, você não estará apto a submeter as alterações a este problema porque você não é um membro do projeto Jogo de Anagramas.</p>
<img alt="Tela de abertura do problema na janela Problemas" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/view-issue257.png" title="Uma abertura do problema na janela Problemas">
</div>
<a name="02c"></a>
<!-- ++++++++++++++ Saving a search query ++++++++++++++ -->
<!-- ++++++++++++++ New Issues ++++++++++++++ -->
<a name="04"></a>
<h2>Reportando um Novo Problema</h2>
<p>Esta seção mostra como enviar um novo problema do projeto Jogo de Anagramas de dentro do IDE.</p>
<p>Você pode usar o form Reportar um Novo Problema do IDE para enviar um novo problema a um rastreador de problemas registrado. Você pode abrir o form escolhendo Equipe > Reportar um Problema no menu principal e, em seguida, escolhendo o rastreador de problemas na lista drop-down do form.</p>
<p class="notes"><strong>Observação.</strong> Para reportar um problema você deve ser registrado com o rastreador de problema e você deverá ter efetuado log-in. Se não tiver efetuado log-in, será solicitado que você efetue log-in ao enviar um problema.</p>
<p>Para reportar um novo problema do projeto Jogo de Anagramas, realize as etapas seguintes.</p>
<ol>
<li>Escolha Equipe > Reportar Problema no menu principal para abrir a janela Reportar um Novo Problema.</li>
<li>Selecione o rastreador na lista drop-down Rastreador de Problemas.</li>
<li>Selecione o projeto na lista drop-down Produto.</li>
<li>Especifique os detalhes, o resumo e a descrição do problema. Clique em Enviar Problema.</li>
</ol>
<p>Quando você clica em Enviar Problema, o IDE envia o problema para o rastreador.</p>
<p class="notes"><strong>Observação.</strong> Neste exemplo você não estará apto a submeter os problemas porque você não é um membro do projeto.</p>
<a name="05"></a>
<!-- ++++++++++++++ Stack Traces ++++++++++++++ -->
<h2>Trabalhando com Rastreamentos de Pilha</h2>
<p>Quando a descrição de um problema contém um rastreamento de pilha que faz referência ao código-fonte de um projeto, você pode ir diretamente do problema para a linha do código-fonte local. O rastreamento de pilha copiado no problema pode ser usado da mesma forma que um rastreamento de pilha da janela Saída.
</p>
<p class="notes"><strong>Observação.</strong> Para navegar para linhas do código-fonte de um rastreamento de pilha, os códigos-fonte do projeto devem ser submetidos a check-out e o projeto deve estar aberto no IDE.
</p>
<ol>
<li>Abra o problema 1446 <strong>Não é Possível Iniciar o Jogo de Anagrama devido a NullPointerException</strong>.
<p>O problema 1446 do projeto Jogo de Anagramas afirma que um NullPointerException é lançado quando a aplicação é executada.</p></li>
<li>Na descrição do problema, clique na linha seguinte do rastreamento de pilha.
<pre class="examplecode">com.toy.anagrams.ui.Anagrams$2.windowOpened(Anagrams.java:72)</pre>
<p>A descrição do problema contém uma cópia do rastreamento de pilha que foi copiado da janela Saída.</p>
<img alt="Tela do problema mostrando o rastreamento de pilha" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/stack-trace.png" title="Um problema aberto no IDE e mostrando um rastreamento de pilha na descrição do problema">
</ol>
<p>Quando você clica na linha no rastreamento de pilha, o IDE abre o arquivo local no editor e coloca o cursor na linha indicada no código-fonte.</p>
<p class="notes"><strong>Observação.</strong> O IDE pode abrir o arquivo local porque você fez check-out de códigos-fonte anteriormente neste tutorial.</p>
<p class="tips">Você pode reproduzir a exceção iniciando a aplicação Jogo de Anagramas e, em seguida, exibindo a saída na janela Saída. Na janela Saída, você deve ver uma saída semelhante à seguinte.</p>
<img alt="Tela da janela de saída que mostra rastreamento de pilha" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/output-exception.png" title="Rastreamento da pilha na janela de Saída depois de executar o projeto">
<!-- ++++++++++++++ Patch Files ++++++++++++++ -->
<a name="06"></a>
<h2>Abrindo e Aplicando um Arquivo de Patch</h2>
<p>Nesta seção, você exibirá um arquivo de patch anexado e, em seguida, aplicará o patch.</p>
<p>O problema 1446 reporta que ocorre um NullPointerException quando a aplicação Jogo de Anagramas é executada. Um arquivo de patch, que contém a correção do NullPointerException, é anexado ao problema. Quando um arquivo de patch estiver anexado a um problema, é possível abrir e aplicar o patch diretamente a partir da janela do problema.</p>
<ol>
<li>Abra o problema 1446 <strong>Não é Possível Iniciar o Jogo de Anagrama devido a NullPointerException</strong>.</li>
<li>Clique no nome do arquivo de patch que está anexado ao problema.<br clear="all"> <img alt="Tela da janela de problemas mostrando o patch anexado" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/issue-patch.png" title="O patch que está anexado a um problema">
<p>Quando você clica no nome do arquivo, o IDE abre o arquivo no editor. Você pode observar que o patch faz as seguintes alterações em <tt>StaticWordLibrary.java</tt>.</p>
<pre class="examplecode">- static WordLibrary DEFAULT;
+ final static WordLibrary DEFAULT = new StaticWordLibrary();</pre>
<p>Feche o arquivo de patch.</p>
</li>
<li>Na janela do problema, clique em <strong>aplicar</strong> ao lado do nome do arquivo de patch anexado para abrir a caixa de diálogo Aplicar Patch.</li>
<li>Expanda o projeto Jogo de Anagramas e selecione o diretório Pacotes de Código-fonte na caixa de diálogo Aplicar Patch. Clique em Aplicar.<br clear="all"> <img alt="Tela da caixa de diálogo Aplicar Patch" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/apply-patch.png" title="Nó de Pacotes de Código-fonte selecionado na caixa de diálogo Aplicar Patch">
<p class="notes"><strong>Observação.</strong> Quando aplicar um patch, você precisa selecionar o diretório ou arquivo de acordo com a localização-raiz quando o patch foi criado. Neste caso, você precisa especificar o diretório Pacotes de Código-fonte como a localização-raiz ao aplicar o patch.</p></li>
</ol>
<p>Quando você clica em Aplicar, o IDE aplica o patch e modifica <tt>StaticWordLibrary.java</tt>. Você pode abrir o arquivo no editor para exibir as alterações. Se observar a janela Projetos, poderá ver que o IDE marca o arquivo como modificado.</p>
<!-- ++++++++++++++ Version Control ++++++++++++++ -->
<a name="07"></a>
<h2>Integração com o Controle de Versão</h2>
<p>Nesta seção, você atualiza um problema como parte do processo de confirmar alterações nos códigos-fonte do projeto Jogo de Anagramas.</p>
<p>O IDE integra suporte ao controle de versão de código-fonte (usando Subversion ou Mercurial) e os rastreadores de problemas suportados. O suporte integrado permite atualizar os problemas em um rastreador de problemas registrado como parte do processo de confirmação.</p>
<p>O Kenai oferece repositórios de controle de versão dedicados como um dos serviços disponíveis para projetos hospedados. Quando você abriu o projeto Jogo de Anagramas Game do Kenai e fez check-out dos códigos-fonte do projeto, o IDE associou automaticamente o projeto a um rastreador de problemas do projeto.</p>
<p class="tips">Para obter detalhes sobre como usar o Subversion no NetBeans IDE, consulte <a href="http://www.netbeans.org/kb/docs/ide/subversion.html">Tour Guiado do Subversion</a>.</p>
<p class="tips">Para obter mais informações sobre o suporte Kenai para sistemas de controle de versão, consulte a documentação do Kenai em <a href="http://kenai.com/projects/help/pages/SourceControl">Gerenciamento de Código-fonte</a>.</p>
<p>Este exercício demonstra como atualizar um problema como parte do processo de confirmação.</p>
<ol>
<li>Expanda o pacote <tt>com.toy.anagrams.lib</tt> do nó Pacotes de Código-fonte na janela Projetos. <br clear="all" /> <img alt="Tela da janela Projetos que mostra o projeto sob controle de versão" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/projects-window.png" title="Janela Projetos que mostra projeto sob controle de versão">
<p>O Jogo de Anagramas Game já está em um repositório com controle de versão. Os nomes dos arquivos de código-fonte modificados que precisam ser confirmados no repositório estão em azul. O emblema nos diretórios indica que eles contêm arquivos que precisam ser confirmados.</p>
</li>
<li>Clique com o botão direito do mouse no arquivo <tt>StaticWordLibrary.java</tt> e escolha Subversion > Submeter para abrir a caixa de diálogo Confirmar.</li>
<li>Informe uma Mensagem de Confirmação que descreve a confirmação.</li>
<li>Expanda o painel Atualizar Problema na caixa de diálogo Confirmar.<br clear="all" /> <img alt="Tela da caixa de diálogo Confirmar" class="margin-around b-all" src="../../../images_www/articles/73/ide/issue-tracking/commit-dialog.png" title="Caixa de diálogo Confirmar que mostra as opções de confirmação">
</li>
<li>Selecione o rastreador de problemas do projeto Jogo de Anagramas da lista drop-down (se não estiver selecionado).</li>
<li>Digite <strong>1446</strong> no campo Problema.
<p>As alterações em <tt>StaticWordLibrary.java</tt> que você está confirmando corrigirão a exceção reportada no problema 1446.</p>
<p class="tips">Você pode digitar o id do problema (<strong>1446</strong>) ou algum texto contido na descrição do problema (<strong>NullPointerException</strong>) no campo Problema. O IDE exibirá uma lista de problemas que corresponde ao texto.</p></li>
<li>Marque a caixa de seleção <strong>Resolver como CORRIGIDO</strong>.
<p>Selecionar Resolver como CORRIGIDO altera o status do problema para Resolvido.</p>
</li>
<li>(Opcional) Selecione <strong>Adicionar detalhes para confirmar mensagem ou problema</strong> para adicionar mais detalhes. É possível clicar em <strong>modificar</strong> para abrir uma caixa de diálogo que permite a modificação de como os detalhes adicionais são formatados.
</li>
<li>Clique em Confirmar.</li>
</ol>
<p>Quando você clica em Confirmar, o IDE envia as alterações ao repositório e atualiza o problema. Você será solicitado a fornecer um nome de usuário e uma senha se não tiver efetuado log-in.</p>
<p class="notes"><strong>Observação.</strong> Neste exemplo você não estará apto a confirmar as alterações porque você não é um membro do projeto.</p>
<p>Este tutorial descreveu como você pode usar o IDE para trabalhar com rastreadores de problemas. O suporte integrado a rastreadores de problemas Bugzilla e JIRA permite exibir, atualizar e reportar problemas no IDE. Em projetos hospedados no Servidor de Equipe e associados a um rastreador de problemas que também está hospedado no Servidor de Equipe, é possível trabalhar com os problemas do projeto no painel Equipe.</p>
<p>Em outros projetos, é possível registrar os rastreadores de problemas Bugzilla ou JIRA com o IDE e, a seguir, usar os itens do menu Equipe para exibir e reportar problemas.</p>
<div class="feedback-box"><a href="/about/contact_form.html?to=3&amp;subject=Feedback:%20Working%20with%20Issue%20Tracking%20in%20NetBeans">Envie-nos Seu Feedback</a></div>
<br style="clear:both;" />
<h2>Consulte Também</h2>
<p>Para obter mais informações sobre o uso do NetBeans IDE em um ambiente colaborativo, consulte os seguintes tutoriais:</p>
<ul>
<li><a href="../../docs/ide/team-servers_pt_BR.html">Trabalhando com um Servidor de Equipe no NetBeans IDE</a></li>
<li><a href="../../docs/ide/subversion_pt_BR.html">Tour Guiado do Subversion</a></li>
<li><a href="../../trails/tools_pt_BR.html">Integração com Ferramentas e Serviços Externos</a></li>
</ul>
</body>
</html>