VersionVault

As visualizações dinâmicas do VersionVault contam com um sistema de arquivos virtual para provisionar ativos para o espaço de trabalho de forma que os arquivos estejam disponíveis instantaneamente, para que você possa começar a navegar, editar ou usar ferramentas para realizar compilações ou simulações. Com a maioria dos outros configuration management systems, precisa esperar que os arquivos sejam copiados ou os links sejam criados antes de começar a trabalhar. As visualizações dinâmicas do VersionVault suportam esse tipo de funcionalidade em um ambiente LAN. VersionVault também possui visualizações automáticas que contam com tecnologia semelhante para benefícios semelhantes em uma implantação de WAN.
O VersionVault possui um modelo de implantação muito flexível. Para uma pequena organização em um único local, uma rede local é suficiente. Se houver pequenas equipes espalhadas por diferentes áreas geográficas, o VersionVault oferece suporte a um servidor centralizado com conectividade LAN e WAN conforme necessário. Para desenvolvimento global onde a conectividade WAN pode ser um desafio, o VersionVault Enterprise oferece suporte à replicação automatizada de dados do repositório. Qualquer um, ou todos esses modelos de implantação podem ser usados sozinhos ou em conjunto na mesma implantação.
Uma das razões pelas quais o Versão Vault é um ótimo sistema, é que ele suporta um crescimento ilimitado. Desde um usuário a milhares de usuários, o VersionVault pode criar uma infraestrutura de gerenciamento de configurações de software sem limites. Arquivos grandes, grandes workspaces , implementações globais... nenhum destes são um problema para o VersionVault .
Para indústrias regulamentadas, o Versão Vault oferece tudo o que você precisa para atender os requisitos reguladores. Cada mudança é capturada, registrada e mantida em segurança. Além de outros métodos, o registro de configuração pode ser utilizado para efeito de comparação quando um build é gerado com problemas, tornando muito fácil encontrar o que causou o problema. Cada configuração, que pode consistir desde centenas a milhares de arquivos, pode ser recriada imediatamente, quer a configuração tenha sido criada há um dia ou há uma década.
Amplo suporte para desenvolvimento paralelo, especialmente durante a realização de merging. O “common ancestor algorithm" do VersionVault pode rastrear o histórico de um elemento até uma origem comum, tornando possível o merging automático e o merging manual mais focado e preciso. As ferramentas gráficas de merging do VersionVault suportam mesclagens de múltiplas vias de até 16 ramos! Que você nunca precise disso! Embora a maioria dos sistemas ofereça suporte à mesclagem de informações textuais, às vezes os ativos que estão sendo mesclados requerem tratamento especial porque contêm dados personalizados ou estruturados. O VersionVault suporta a criação e adição de algoritmos de diferenciação e mesclagem personalizados para que qualquer arquivo possa ser comparado e mesclado.
O VersionVault versiona diretórios e pode também rastrear alterações no namespace tais como renomeação de arquivos e reorganização da estrutura de diretórios. Isto é especialmente importante ao trabalhar com linguagens como Java, onde os arquivos são renomeados quando elementos da linguagem, tais como nomes de classe e nomes de pacote, mudam. Com essas informações adicionais, é muito mais fácil entender o que mudou durante uma fusão, onde os namespaces diferem entre as ramificações.
O VersionVault implementa um modelo para o desenvolvimento de ativos que oferece suporte a branches privadas e compartilhadas, apoiando equipes que desejam manter as alterações segregadas até que sejam explicitamente entregues à branch da equipe e, em seguida, seletivamente mescladas de volta em uma branch individual de um engenheiro ou para equipes que desejam que as mudanças sejam visíveis para a equipe assim que é feito o check-in. O VersionVault também implementa uma organização hierárquica e reutilizável de componentes, tornando mais fácil para uma organização reutilizar componentes em projetos. Se o UCM for muito restritivo, o VersionVault também suporta a criação de um modelo de processo personalizado usando conceitos de gerenciamento de configuração comumente conhecidos, como ramificações e rótulos.
Proteger seu IP é crítico, não apenas de ataques externos ou intrusos, mas também internamente entre projetos e equipes e terceiros com os quais você tem um relacionamento. O VersionVault permite que você crie especificações baseadas em funções (roles) de controle de acesso e reutilize essa especificação entre equipes, atribuindo usuários a roles para cada equipe. O controle de acesso pode ser modificado em qualquer nível da hierarquia de ativos ou herdado pela hierarquia, se desejado.
O VersionVault não apenas oferece suporte a uma interface de linha de comando completa e poderosa mas também possui GUIs (Graphic user interface) para os usuários que preferem trabalhar com interfaces de nível superior que podem orientá-los no uso do sistema. As GUIs oferecem suporte a todas as operações normalmente realizadas por desenvolvedores e líderes de projeto. Além disso, onde as interfaces gráficas do usuário ajudam o usuário a visualizar dados complexos, essas interfaces também estão disponíveis através de linha de comando.
O VersionVault oferece suporte a integrações com IDEs populares como Visual Studio e Eclipse. As equipes que trabalham em um desses ambientes podem acessar facilmente as operações de gerenciamento de configuração enquanto estão trabalhando diretamente com seus assets. Não há necessidade de alterar aplicativos ou visualizações dentro do IDE

Escale para as necessidades de negócios enquanto fornece código de alta qualidade

 
 

VersionVault Enterprise

Replicação de repositório completa e automatizada para desenvolvimento global onde o desempenho é crítico
Replique apenas os repositórios remotos necessários para proteger a propriedade intelectual
Gerencie o trabalho em cada réplica e integre-o com todos os outros de outras réplicas

Precisa de ajuda para escolher um produto?