Principais Alternativas de Helix Core Mais Bem Avaliadas
Avaliações 96 Helix Core
Sentimento Geral da Revisão para Helix Core
Entre para ver o sentimento das avaliações.

Existem excelentes ferramentas gráficas como o Gráfico de Revisão e a Ferramenta de Mesclagem incluídas.
A possibilidade de automatizar e acessar por scripts usando a linha de comando e várias APIs é muito útil.
Há um suporte muito bom e uma base de conhecimento disponível.
O complemento Swarm para o Perforce é excelente para colaboração e revisões, mas na verdade deveria ser ainda mais integrado como parte do produto básico, em vez de um complemento.
O Perforce é muito bom em lidar com arquivos grandes e repositórios grandes de forma eficiente. Análise coletada por e hospedada no G2.com.
O conceito de um espaço de trabalho e verificação de arquivos é não intuitivo e confuso para novos usuários que estão acostumados com o Git. A maneira conveniente de fazer Rollback/Backout é boa, mas é muito problemática quando se trata de registros de integração (fusões). A administração e configuração do servidor se tornam um pouco complicadas quando você precisa de recursos mais avançados, como replicação, broker, suporte a SSL. Análise coletada por e hospedada no G2.com.

Gráfico e História fornecem uma informação visual muito interessante sobre mudanças de origem.
A personalização via scripts no envio ou via P4Broker torna a ferramenta muito flexível.
A ferramenta de mesclagem é boa visualmente e funciona bem para integrar mudanças de múltiplos ramos, é muito funcional.
A integração com o IDE do Visual Studio, SlickEdit e outros IDEs de programação é boa. Análise coletada por e hospedada no G2.com.
Os rótulos são fáceis demais de mudar, não podem ser usados para identificar o lançamento oficial para nós. O fato de que o diretório não é um objeto controlado no Helix (pelo menos quando não se usa Streams) nos obriga a criar arquivos fictícios para introduzir a arquitetura de arquivos para um projeto. Também seria bom suportar links de diretório, como no sistema Linux (isso talvez seja possível com as visualizações de Workspace, mas não foi tão fácil ou mesmo não funcionou para nossos projetos). Análise coletada por e hospedada no G2.com.
Ease of use, ease to admin. The capability of Helix to handle such a huge code base of the company with so much of features to offer. Análise coletada por e hospedada no G2.com.
Swarm allows a lot of automation with shelved changes (as opposed to committed changes), to more easily identify change origins from integrations. Análise coletada por e hospedada no G2.com.

Meu aspecto favorito é a capacidade de interagir com software de terceiros ou até mesmo com nossas próprias aplicações desenvolvidas internamente. Além disso, a capacidade de usá-lo no meu próprio servidor doméstico para testar vários aspectos é simplesmente divertida. Análise coletada por e hospedada no G2.com.
Honestamente, há algumas pequenas coisas que me incomodam sobre o produto, mas são tão fáceis de contornar que nem consigo me lembrar quais são. Análise coletada por e hospedada no G2.com.
1. Você pode usar o Helix VCS como está para manter o controle de versão de software. Você também pode usar o servidor Helix VCS instalando um middleware, que lhe dá a capacidade de acessar o repositório pela linha de comando do git.
2. Também usamos os "Servidores de Réplica de Encaminhamento" para sites distribuídos. Se você usar o ClearCase Multi-sites, perceberá que o design do Helix VCS é livre de manutenção. Você só precisa configurá-lo uma vez e está pronto. Quanto ao ClearCase Multi-sites, é necessário aprender a usar o ClearCase Mastership.
3. A última coisa que quero mencionar é que o suporte da equipe de suporte do Helix VCS é incomparável. Fazer um ótimo produto e a equipe de suporte é fundamental em uma "Aplicação Crítica de Missão" na indústria de software. Análise coletada por e hospedada no G2.com.
Há uma curva de aprendizado sobre como gerenciar o servidor git usando o Helix CVS.
Uma vez que você aprende como ele opera, ele funciona conforme anunciado. Análise coletada por e hospedada no G2.com.

O ecossistema de produtos Helix (servidor e clientes) é maduro e estável e, devido ao seu paradigma de não rastrear edições de arquivos locais, é rápido. Os clientes GUI facilitam para uma ampla variedade de usuários (no nosso caso, engenheiros, artistas, designers de jogos e designers de som) entenderem o controle de versão.
As APIs e gatilhos em envios permitem que ferramentas sofisticadas sejam construídas para agilizar o processo de desenvolvimento.
A equipe de resposta 24/7 sempre responde rapidamente às consultas.
A ferramenta Helix Swarm é ótima para revisões de código.
A opção gratuita para 20 usuários permite que você experimente, embora seja necessário algum esforço para configurar bem o servidor. Análise coletada por e hospedada no G2.com.
Meu principal problema com o Helix é que os clientes não são atualizados com muita frequência e uma série de problemas com a interface do usuário permanecem sem solução há anos. Além disso, o cliente MacOS é muito menos estável do que o cliente Windows.
No nosso caso específico, onde usamos o Unity, a integração entre o Perforce e o Unity ainda precisa de mais trabalho, embora seja utilizável. Análise coletada por e hospedada no G2.com.

Perforce é rico em recursos e nos permite fazer praticamente o que queremos. Ajuda com nossa produtividade e a gerenciar os dados de nossas produções em grande escala. Gosto da ferramenta de interface (P4V), mas também da opção de ferramenta de linha de comando que usamos extensivamente em nosso sistema de integração contínua. O novo Helix4Git também é um recurso novo e interessante dentro do Helix Core. Fácil de administrar direitos de usuários e grupos. Análise coletada por e hospedada no G2.com.
Há uma pequena curva de aprendizado quando novas pessoas se juntam às nossas equipes e não têm conhecimento do Perforce. É um pouco diferente de outros sistemas de controle de versão como o Git. Não vale a pena se você tem uma equipe menor com projetos menores, algo como o GitLab seria mais adequado. Análise coletada por e hospedada no G2.com.

Há três coisas que eu gosto especialmente:
- a visão do gráfico de revisão é excelente e muito boa para obter uma visão geral.
- layout visual do p4merge
- O fato de não haver uma pasta sombra, como no subversion ou git Análise coletada por e hospedada no G2.com.
A forma como a visualização do espaço de trabalho é configurada. Muitas vezes é o maior obstáculo ao introduzir novos usuários.
Além disso, é muito irritante que não haja uma maneira fácil de baixar algo do Perforce, por exemplo, com uma única linha de comando. Se eu tiver o comando p4 instalado e as credenciais, acho que deveria ser possível baixar algo diretamente para o diretório atual, por exemplo, como git clone e depois rm .git. Análise coletada por e hospedada no G2.com.

Perforce pode lidar com artefatos pesados como se fosse fácil e as configurações de segurança junto com o sistema de permissões são realmente abrangentes, mais adequados para grandes organizações que precisam de boa segurança. Análise coletada por e hospedada no G2.com.
Os recursos distribuídos não são inerentes ao VCS e, tradicionalmente, é um VCS Cliente-Servidor remodelado para copiar recursos do git. Sinto que deveria haver mais recursos auto-inovados em vez de apenas copiar o git. Análise coletada por e hospedada no G2.com.

P4V tornou a vida fácil com controle de versão visual.
Adicionado Swarm review melhorou a qualidade do nosso código. Análise coletada por e hospedada no G2.com.
Algumas vezes ele pede a senha P4V ao realizar algumas operações. Mas não há como autenticar a senha. A única maneira é mudar a senha.
Swarm é bom, para grandes equipes há grandes chances de o mesmo arquivo ser modificado por outras pessoas ao mesmo tempo.
Após a revisão do Swarm ser aprovada e se integrarmos as alterações de outros, ele pede revisão novamente. Isso bloqueia nosso check-in para revisão novamente, atrasando nosso tempo de desenvolvimento. Análise coletada por e hospedada no G2.com.