Código de desenvolver e gerenciar as alterações pendentes
A maioria das alterações feitas aos arquivos são colocadas na fila como alterações pendentes.Enquanto você trabalha, você pode organizar, gerencia, e obter detalhes sobre o que foram alterados.
Permissões Necessárias
Você deve ser um de Colaboradores para seu projeto de equipe.Consulte Team Foundation Funções, permissões e grupos do servidor padrão.
O que você deseja fazer?
Trabalho no solution Explorer
Use my página de trabalho para gerenciar seu trabalho
Use a página alterações pendentes para gerenciar seu trabalho
Consulte o que foram alterados
Desfazer as alterações pendentes
Use o prompt de comando
Obter dicas
Trabalho no solution Explorer
Em o solution Explorer é provavelmente o hub de trabalho de desenvolvimento você faz.
Observação |
---|
Nós recomendamo-lo usamos a seguir abordagem em vez da caixa de diálogo de Abrir do Controle de Origem . |
Para abrir uma solução sob controle de versão
Em a barra de menu, escolha Modo de Visualização, Team Explorer.
O team ExplorerInício, escolha , e escolha Gerenciador do Controle do Código-Fonte.
Em o controle de O código-fonte, navegue até a pasta que contém sua solução e em seguida, clique duas vezes em.(Atalho de teclado: abra o menu de atalho e escolha Modo de Visualização.)
Para exibir o solution Explorer
- Em a barra de menu, escolha Modo de Visualização, Gerenciador de Soluções (atalho de teclado: CTRL + ALT + L).
Quando você abre e modifica um arquivo de solução Explorer, o arquivo é feito automaticamente para você.Ícones aparecem para indicar que arquivos não alterado , esses que você fez o check-out , e esses você adicionou à solução .
Consulte Usando o Solution Explorer.
Use my página de trabalho para gerenciar seu trabalho
Se você estiver usando o prêmio do Visual Studio ou o Visual Studio final, você pode usar a página de Meu Trabalho o team Explorer para gerenciar seu trabalho.O team ExplorerInício, escolha , e escolha Meu Trabalho.
Você pode usar o meu trabalho:
Controlar seu trabalho e tarefas
Suspensão e um resumo posterior seu trabalho (incluindo o arquivo alterado, possui tarefas, e estado do Visual Studio como posições e pontos de interrupção da janela)
Solicitar uma revisão de código
Para um exemplo passo-a-passo, consulte Dia na vida de um desenvolvedor de ALM: escrever um novo código para uma história de usuário, e Um dia na vida de um desenvolvedor de ALM: suspender trabalho, corrigir um bug e realizar uma análise do código.
Dicas
Você pode controlar os tipos de itens de trabalho que aparecem na seção de Itens de trabalho disponíveis .Você pode escolher uma das opções padrão, ou você pode escolher algumas de suas consultas pessoais que estão contidas na pasta raiz de minhas consultas .Para trabalhar com essas consultas, o team ExplorerInícioescolha , e escolha Itens de Trabalho.
Quando você move um item de trabalho a Disponível, a Em andamento, ou a Suspenso, o estado ou comentários de item de trabalho são atualizados de forma que sua equipe é emitida um apareça automaticamente sobre o status do trabalho.Por exemplo, a placa de tarefas para sua equipe é atualizada para mostrar seu status.Consulte Planejamento ágil e iterações.
Se seu projeto de equipe contém definições de tipo de item personalizados de trabalho, você pode ter problemas usando my trabalho, a menos que um administrador para seu projeto de equipe. possui certas etapas efetuadosConsulte Personalizar a lista de pendências e as páginas do quadro usando a configuração do processo e Atualizar um modelo de processo personalizado para acessar novos recursos.
Use a página alterações pendentes para gerenciar seu trabalho
Você pode usar a página de Alterações pendentes o team Explorer para gerenciar seu trabalho.O team ExplorerInício, escolha , e escolha Alterações pendentes.A página de Alterações pendentes é exibida também sempre que você começa o processo de check-in.
Quase cada alteração que você fizer nos arquivos no seu computador de dev é armazenada em seu espaço de trabalho como uma alteração pendente até que você faça na:
Trabalhar com as mudanças automaticamente detectados
Se você estiver trabalhando em o espaço de trabalho local, o Visual Studio pode detectar as alterações feitas fora do sistema.Se você editar um arquivo fora do Visual Studio (por exemplo, no Bloco De Notas) a alteração aparece automaticamente no seu Alterações Incluídas.
Se você adiciona ou remove um arquivo fora do Visual Studio, por exemplo, no Windows Explorer (Arquivo no windows Explorer 8), o link de Alterações detectadas aparece na seção de Alterações Excluídas .Escolha este link se você deseja incluir estas alterações.a caixa de diálogo de Promover Alterações Candidatas aparece.Você pode abrir o menu de atalho de itens adicionados e escolha Procurar no Windows Explorer para exibir os ou Excluir do disco para exclua.
Observação |
---|
Pastas vazios não aparecerão. |
Se os itens que você não precisa fazer check-in estão regularmente que aparece na caixa de diálogo de Promover Alterações Candidatas , você pode selecionar um de eles, abre o menu de atalho, e clique Ignorar este item local para ignorar o item.Você também pode optar Ignorar por extensão ou Ignorar por nome de arquivo para criar um arquivo que faz com que o Visual Studio ignorar sistematicamente esse tipo de arquivo.Para obter mais informações sobre arquivos de .tfignore, consulte Adicionar arquivos ao servidor.
Consulte o que foram alterados
A as vezes você precisa lembrar-se sobre o que foram alterados em um arquivo.
Para ver o que você alterou as alterações pendentes
Em as alterações pendentes, abra o menu de atalho para o item e escolha:
Compare com a versão de espaço de trabalho para ver o que foram alterados para a versão em seu espaço de trabalho
Compare com a versão mais recente para ver como as alterações são comparadas para a versão mais recente do arquivo no codebase de sua equipe
Para ver o que foram alterados de soluções ou controle de O código-fonte
Localize e selecione o item no solution Explorer ou no controle de O código-fonte.
Abra o menu de atalho para o item, e então escolha Comparar.
Em a caixa de diálogo de Comparar , no menu de Tipo , escolha:
Versão de espaço de trabalho para ver o que foram alterados para a versão em seu espaço de trabalho
Última Versão para ver como as alterações são comparadas para a versão mais recente do arquivo no codebase de sua equipe
Uma das outras opções: Conjunto de Alterações, Data, ou Rótulo.
Escolha OK.
Diff da janela aparece.Consulte Comparar arquivos.
Desfazer as alterações pendentes
Você pode descartar um, alguns, ou todas as alterações pendentes em seu espaço de trabalho.
Observação |
---|
Algumas outras opções:
|
Para desfazer algumas de suas alterações pendentes
Em o solution Explorer, a janela alterações pendentes, ou controle de O código-fonte, selecione um ou mais itens, abra o menu de atalho e escolha Desfazer ou Desfazer alterações pendentes.
Dica Para desfazer as alterações que você fez em sua solução ou um projeto de código, abra o menu de atalho, e clique em Desfazer Alteração Pendente.
Em a caixa de diálogo de Desfazer alterações pendentes , certifique-se que as alterações que você deseja desfazer estão selecionadas, e escolha em Desfazer Alterações.
Para desfazer todas as suas alterações pendentes
- Em a página de Alterações pendentes , escolha o link de Ações , e então escolha Desfazer Tudo.
Use o prompt de comando
Comando Status: Alterações pendentes de exibição no prompt de comando.
Comando Check-in: Exibir alterações pendentes na caixa de diálogo de Fazer Check-in .
Comando Desfazer: Desfazer alterações pendentes.
Dica Você pode usar este comando desfazer o check-out de outro usuário se você tem permissões suficientes.
Difference Command: Consulte o que foram alterados em um arquivo.
Dicas
Se você for novo para desenvolver um app com Visual Studio e o Team Foundation Server: Exame passo a passo através uma equipe agile como colaborando para desenvolver um app.
Se você estiver começando uma nova tarefa, provavelmente é uma boa idéia para você a baixe os arquivos mais recentes do servidor antes de fazer o check-out de arquivos e comece seu trabalho.
Para solicitar uma revisão de código de suas alterações pendentes, na página de Alterações pendentes , escolha a revisão de solicitação.Consulte Um dia na vida de um desenvolvedor de ALM: suspender trabalho, corrigir um bug e realizar uma análise do código.
Se você precisar definir suas alterações, consulte Suspender seu trabalho e gerenciar seu Shelvesets.
Quando você estiver pronto fazer check-in e adicione as alterações para o codebase de equipe, consulte Fazer check-in de seu trabalho para a base de código da equipe.
Use Controle de O código-fonte para gerenciar seus arquivos em controle de versão.Consulte também: Gerenciar arquivos e solucionar problemas.