Restrições de nomes na Team Foundation
Muitos componentes em Visual Studio Team Foundation Server (TFS) têm certas limitações de nomeação.Essas limitações ajuda a garantir uma experiência do usuário consistente e fornecem compatibilidade com outros programas.Essas restrições podem incluir o comprimento, caracteres especiais, exclusividade, ou outros atributos.
Este tópico contém as subseções a seguir:
Considerações comuns
Restrições para nomes de conta de grupo do Team Foundation Server
Restrições para nomes de computador
Restrições para nomes de coleção de O de equipe
Limitações de O para nomes de equipe
Restrições para nomes de equipe
Limitações de itens de trabalho
Restrições para personalizações de item de trabalho
Limitações de modelos de processo
Restrições para o team foundation build
Restrições para o controle de versão
Consulte também
Considerações comuns
Limitações de comprimento neste tópico são medidas pelo número de caracteres Unicode permitidos.Para obter mais informações sobre Unicode, consulte “sobre Unicode e conjuntos de caracteres” (https://go.microsoft.com/fwlink/?LinkId=76837).Os caracteres substitutas são compostos de dois caracteres Unicode e contarão como esses dois caracteres com a restrição de comprimento.
Como com outros arquivos do sistema operacional, caracteres de controle ASCII (ASCII 1-31) e as combinações substitutas não são permitidos também.Para obter informações gerais sobre limitações do sistema operacional aplicadas aos nomes de arquivo, consulte “nomeação de Arquivo” (https://go.microsoft.com/fwlink/?LinkId=76838).
Restrições para nomes de conta de grupo do Team Foundation Server
as contas do grupo deTeam Foundation permite que você aplique determinadas direitos ou permissões a um grupo de usuários.Este grupo de Team Foundation pode consistir de contas de usuário do Windows, contas do grupo do Windows, contas do grupo do Active Directory, contas do grupo de Team Foundation , ou qualquer combinação desses tipos.Para obter mais informações sobre como gerenciar usuários com grupos, consulte Users, groups, and permissions in Team Foundation Server deployments e Configurando permissões de usuários e grupos.Se você deseja que os exemplos de como adicionar um novo membro a grupos usados em TFS, produtos do SharePoint, e serviços de relatório do SQL Server, consulte Adicionar usuários a projetos de equipe.Se você quiser saber mais sobre como verificar as permissões para sua conta, consulte Gerenciar meu perfil e exibir minhas permissões.
Quando uma conta de grupo de Team Foundation é criado ou modificado, deve atender certas limitações de Team Foundation Server .A tabela a seguir descreve as limitações.
Tipo de restrição |
Limitação |
---|---|
Comprimento do nome da conta de grupo |
|
Unicidade (contas do grupo de nível de coleção) |
|
Unicidade (contas do grupo de nível de projeto) |
|
Nomes reservados de grupo |
|
Limitações de caracteres especiais |
|
Observação |
---|
Você não criar contas de usuário em Team Foundation Server. |
Restrições para nomes de computador
Durante o processo de instalação de TFS, o nome do computador está associado com o nome do servidor.
O sistema operacional e Active Directory determinadas impor restrições de nomes do computador.Para obter mais informações sobre como renomear um computador, consulte “para renomear um computador” (https://go.microsoft.com/fwlink/?LinkId=76839).Para obter mais informações sobre Active Directory, consulte “Windows Server 2003 Active Directory” (https://go.microsoft.com/fwlink/?LinkId=47541).
Restrições para nomes de coleções de O de equipe
O nome de uma coleção de projeto de equipe identificar um agrupamento de projetos de equipe e os recursos que estão associados com esses projetos.Uma coleção de projeto de equipe é uma estrutura organizacional que você pode usar para definir e controlar um grupo de projetos de equipe em TFS.Os membros da equipe usarão o nome da coleção de projeto de equipe quando se conectam a projetos de equipe TFS. Para obter mais informações, consulte Organizando seu servidor com coleções de projeto de equipe.
A tabela a seguir descreve as limitações para nomes das coleções.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Unicidade |
|
Caracteres especiais |
|
Nomes reservados |
|
Restrições para nomes de Project
Os nomes de projeto em TFS identifica uma coleção de itens de trabalho, documentos, os relatórios, compilações de equipe, e uma árvore de controle de versão que compõem um projeto específico em TFS.Os membros da equipe usarão o nome do projeto para se conectar ao projeto em TFS.
A tabela a seguir descreve as limitações para nomes de projeto.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Unicidade |
Não deve ser idêntico qualquer outro nome na coleção de projeto de equipe, no aplicativo Web do SharePoint que oferece suporte à coleção, ou na instância de SQL Server reporting services que oferece suporte à coleção |
Caracteres especiais |
|
Nomes reservados |
|
Restrições para nomes de equipe
Os nomes de equipe TFS identificam um grupo de individual ou de grupo que coletivamente funcionam juntos em equipe em um projeto em TFS.Os membros da equipe usarão esse nome para se conectar a equipe no team Web access.O nome de equipe deve ser um nome que pode ser processado como parte de um URL válida.Além disso, cada nome de equipe deve ser exclusivo dentro de um único projeto, mas não há nenhuma restrição exceto a usando o mesmo nome em projetos de equipe diferentes em uma coleção de projeto de equipe.Para obter mais informações sobre trabalhar em equipes em TFS, consulte Comece como equipe.
A tabela a seguir descreve as limitações para nomes de equipe.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Unicidade |
Não deve ser idêntico qualquer outro nome no projeto |
Caracteres especiais |
|
Nomes reservados |
|
Limitações de itens de trabalho
Gerenciamento do ciclo de vida do aplicativo do Microsoft Visual Studio controla o progresso em um projeto usando itens como bugs, tarefas requisitos, e os riscos.Esses itens são referidos como genericamente itens de trabalho.Esta seção descreve as limitações nos dados armazenados nos itens de trabalho.
Restrições para anexos de item de trabalho
Os arquivos podem ser anexados a itens.A tabela a seguir descreve as limitações em anexos de item de trabalho.
Tipo de restrição |
Limitação |
---|---|
Tamanho do arquivo |
|
Restrições para áreas e iterações de item de trabalho
Os itens de trabalho contém um campo para Área de Projeto e um campo para Iteração de Projectdo.São usados para organizar e itens de trabalho de exibição em agrupamentos lógicos.
Área de Projeto e caminhos Iteração de Project são feitos de itens de vários nó separado por caracteres de barra invertida (\).Nós são definidos pelo administrador de Team Foundation Server para refletir as áreas de projeto e para projetar o ciclo.A tabela a seguir descreve as limitações em nós e em caminhos.
Tipo de restrição |
Limitação |
---|---|
Comprimento do nó |
|
Caracteres especiais para nós |
|
Nomes reservados |
|
Comprimento de caminho |
|
Profundidade da hierarquia de caminho |
|
Restrições para personalizações de item de trabalho
Team Foundation Server controla o progresso em um projeto usando itens como bugs, tarefas requisitos, e os riscos.Esses itens são referidos como genericamente itens de trabalho.
Os administradores de projetos de equipe podem decidir alterar definições de tipo de item de trabalho em nível de projeto ou em um modelo de processo.Para obter mais informações sobre como personalizar os tipos de item de trabalho, consulte Personalizar dados de acompanhamento de projeto, formulários, fluxo de trabalho e outros objetos.Esta seção descreve as limitações que você encontrará quando você personaliza itens de trabalho e seus elementos associados.
Limitações de nomes de campos de item de trabalho
Cada tipo de item de trabalho contém um ou mais campos de item de trabalho.Esses campos definem informações armazenadas em um tipo de item de trabalho.Um nome de campo de item de trabalho identifica exclusivamente cada campo de item de trabalho.
A tabela a seguir descreve as limitações para nomes de campos de item de trabalho.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
Não deve conter mais de 128 caracteres Unicode |
Caracteres especiais |
|
Escopo |
|
Restrições para nomes de referência do campo de item de trabalho
Cada campo de item de trabalho tem um nome de campo associado de referência.O nome da referência do campo identifica exclusivamente cada campo e não pode ser alterado depois que é atribuído.A tabela a seguir descreve as limitações aplicadas para colocar nomes de referência.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Caracteres especiais |
|
Unicidade |
|
Restrições para o texto de ajuda do campo de item de trabalho
Como uma opção, você pode associar o texto de ajuda com os campos de item de trabalho usando a marca de <HELPTEXT> .O sistema exibe o texto em tempo de execução para ajudar usuários a saber o que participar no campo.Para obter mais informações sobre o texto de ajuda do campo de item de trabalho, consulte Definir o texto da Ajuda para um campo de item de trabalho.
A tabela a seguir descreve as limitações para o texto de ajuda do campo de item de trabalho.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Escopo |
Ao contrário do nome do campo e o tipo de campo, o texto de ajuda do campo é delimitado para um tipo de item de trabalho específico em um projeto de equipe específico. |
Restrições para listas globais
Uma lista global é um conjunto de valores de item de lista que é armazenado e global usado por todos os servidores de Team Foundation em uma implementação de Team Foundation Server .Como você define tipos de item de trabalho, você pode descobrir que alguns campos de item de trabalho compartilham o mesmo conjunto de valores possíveis.As listas globais permitem que você definir esses valores uma vez e para compartilhá-los entre vários tipos de item de trabalho.Para obter mais informações, consulte Definir listas globais.
Uma lista global ()GLOBALLISTcontém um ou mais itens de lista (elementosLISTITEM ).
A tabela a seguir descreve as limitações em itens de lista.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
|
Caracteres especiais |
|
Escopo |
|
A tabela a seguir descreve as limitações que se aplicam a uma lista global.
Tipo de restrição |
Limitação |
---|---|
Número de itens |
A lista global não deve ser vazia.Ele deve conter pelo menos um elemento LISTITEM. |
Unicidade |
|
Limitações de modelos de processo
Um modelo de processo é um conjunto de padrões de itens de trabalho, consultas de item de trabalho, de modelos de produto, de relatórios, de grupos de segurança, e orientação de que influencia o framework de um projeto em Team Foundation.Team Foundation Server inclui dois modelos padrão do processo que possuem dois estilos diferentes para gerenciar o ciclo de software.Esses modelos podem ser personalizados para refletir as necessidades exclusivos de sua organização.Para obter mais informações, consulte Personalizar modelos de processo.
A tabela a seguir descreve as limitações nos modelos de processo.
Tipo de restrição |
Limitação |
---|---|
Comprimento do nome do modelo de processo |
Não deve conter mais de 256 caracteres Unicode. |
Exclusividade de nome do modelo de processo |
|
Processar o tamanho do arquivo de modelo |
O tamanho do modelo de processo não deve exceder 2 GB gigabytes (). |
Restrições para o team foundation build
Team Foundation Build permite gerenciar todos os aspectos do processo de compilação em um único computador.Usando Team Foundation Build, você pode sincronizar as fontes, compilar o aplicativo, executar testes associados da unidade, execute a análise de código, liberar compilações em um usuário do arquivo, e publicar relatórios de compilação.
Limitações de máquina de compilação
Team Foundation Build é uma instalação separada de camada de aplicativo de Team Foundation Server , a camada de dados, ou cliente de Visual Studio .Você pode designar um computador separado.Caso contrário, você pode instalar a compilação lado a lado no computador cliente ou em servidores.
A tabela a seguir descreve as restrições da máquina de compilação.
Tipo de restrição |
Limitação |
---|---|
Espaço em disco |
Deve conter espaço suficiente para a compilação (insuficiente o espaço resultará às compilações que falharam.) |
Diretório de compilação |
Deve ser um caminho local (por exemplo, C:\builddirectory). |
Diretório do local para colocação |
Deve ser um caminho UNC (por exemplo, \ \ \ compartilhamento servidor). |
Permissões do local para colocação |
Cada compilação gerado é colocada em um novo diretório na pasta-depósito.
|
Conta de serviço team foundation build |
Se você altera a conta de serviço de TFS após a instalação inicial, você deve verificar se as seguintes condições são verdadeiras.
|
Problemas de firewall |
Se o computador de compilação firewall estiver ativado, certifique-se de que o programa tfsbuildservice estiver na lista de exceções. |
Criar nomes de tipo
usos deTeam Foundation Build criar tipos para configurar as condições em que uma única solução ou um conjunto de soluções em um projeto de equipe serão criados.Para realizar uma compilação, você deve criar um novo tipo de compilação ou usar um tipo existente de compilação.Para obter mais informações sobre tipos de compilação, consulte Definir o processo de compilação.
A tabela a seguir descreve as limitações em nomes de tipo de compilação.
Tipo de restrição |
Limitação |
---|---|
Unicidade |
Não deve ser o mesmo que outro nome do tipo de compilação no projeto |
Caracteres especiais |
|
Nomes de qualidade de compilação
A qualidade de compilação permite que você anexar um estado do ou nível de conclusão a qualidade de uma compilação concluída.Team Foundation Build também permite que você crie novos valores para o tipo de qualidade de compilação.Para obter mais informações, consulte Criar uma definição de compilação.Para obter uma lista de valores padrão de qualidade de compilação, consulte Classifique a Qualidade de uma Compilação Concluída.
A tabela a seguir descreve as limitações em nomes de qualidade de compilação.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
Não deve conter mais de 256 caracteres Unicode |
Unicidade |
Não deve ser o mesmo que qualquer outro nome de qualidade de compilação no computador de Team Foundation Build |
Restrições para o controle de versão
o controle de versão deTeam Foundation fornecem um armazenamento central para arquivos e comandos que são necessários para gerenciar os arquivos por meio de uma equipe.Também fornece personalizáveis políticas de check-in, ramificação, mesclar, arquivo, e muitos outros recursos.
Caminhos de controle de versão
A tabela a seguir descreve as limitações em um caminho de controle de versão.
Tipo de restrição |
Limitação |
---|---|
Comprimento do caminho da pasta de controle de origem do servidor |
|
Comprimento do caminho da pasta local |
|
Consulte também: Otimize Otimizar seus espaços de trabalho.
Adicionando arquivos em controle de versão
O sistema de controle de versão armazena muitos tipos diferentes de arquivos.Para obter mais informações sobre como adicionar projetos existentes ou soluções de Visual Studio em controle de versão, consulte Configurar sua máquina de desenvolvimento e começar a usar o controle de versão.
A tabela a seguir descreve as limitações aplicadas a arquivos e pastas a serem adicionados ao controle de versão.
Tipo de restrição |
Limitação |
---|---|
Extensões de Arquivo |
|
Pastas |
|
Nomes de rótulo
Em controle de versão de Team Foundation , um rótulo é um nome aplicado a um conjunto específico de revisões.Você pode anexar rótulos a um conjunto de arquivos não relacionados em controle de versão.Isso permite que você obtenha os arquivos ou o ato em cima de eles como um grupo.A tabela a seguir descreve as restrições colocadas em nomes de rótulo.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
Não deve conter mais de 64 caracteres Unicode |
Caracteres especiais |
|
Check-ins particulares
Check-ins particulares permite que você reservar temporariamente um lote de alterações pendentes e em seguida, como uma opção, remove as alterações pendentes do espaço de trabalho.Posteriormente, você pode restaurar as alterações em um check-in particular para seu espaço de trabalho ou colocá-los no espaço de trabalho de outro usuário.
A tabela a seguir descreve as limitações em nomes do check-in particular.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
Não deve conter mais de 64 caracteres Unicode |
Caracteres especiais |
|
Nomes de espaço de trabalho
Um espaço de trabalho é uma cópia do lado do cliente de arquivos e pastas em Controle de versão do Team Foundation.Quando você cria vários espaços de trabalho, você pode ter diferentes versões da mesma pasta de controle de versão em um computador cliente.Para obter mais informações sobre espaços de trabalho, consulte Gerenciar seus espaços de trabalho.A tabela a seguir descreve as limitações em nomes de espaço de trabalho.
Tipo de restrição |
Limitação |
---|---|
Comprimento |
Não deve conter mais de 64 caracteres Unicode |
Caracteres especiais |
|
Consulte também
Tarefas
Criar uma definição de compilação
Classifique a Qualidade de uma Compilação Concluída
Conceitos
Personalizar dados de acompanhamento de projeto, formulários, fluxo de trabalho e outros objetos
Definir o texto da Ajuda para um campo de item de trabalho
Personalizar modelos de processo