Repositórios de Perforce Online [fechados]

Alguém sabe de alguém que ofereça servidores perforce hospedados? Não tem que ser grátis - mas de preferência não muito caro!

O meu entendimento do Perforce é que é livre de usar para projectos pessoais, o que é o meu. Atualmente Eu tenho uma configuração do servidor perforce na mesma máquina que o código está em que não oferece muita segurança em caso de falha do computador.

Se não, alguém pode recomendar uma das soluções alternativas que é semelhante ao Perforce? Eu tenho experiência da SVN, mas não posso dizer que eu gosto da experiência.

Author: Brian Carlton, 2010-03-07

10 answers

Você pode usar o Perforce de graça com até 2 usuários e se você tem que você pode até mesmo compartilhar uma conta com vários usuários, embora seja um pouco inconveniente fazê-lo (e pode ser uma violação de licença).

Pessoalmente, instalei o servidor Perforce na minha máquina de Internet, que funciona 24 horas por dia. Estou a usar um serviço DNS dinâmico para permitir que outros se liguem ao meu servidor Perforce, usando um endereço são como "myperforceserver. no-ip. org: 1666". o meu upstream é de 1, 5 MBit / s, pelo que é uma velocidade outros podem trabalhar com o seu fim, mas se você por acaso não tem mais de 128 kbit / s ele pode ser um pouco lento. Mas isso realmente depende do tamanho do projeto. Além disso, há maneiras de tornar o trabalho com uma conexão lenta para Perforce mais fácil, como o item de menu "reconciliar Trabalho offline" ou usando um proxy Perforce. Concordo que a SVN parece uma PITA quando se vem de um fundo perfeito. Assim que você faz um monte de ramificação e fusão, Perforce ainda é o céu em comparação com qualquer outro SC sistema.
 3
Author: LearnCocos2D, 2010-12-03 20:11:00

Hospedagem Gratuita para os primeiros 17 utilizadores www.assembla.com

 8
Author: ABC, 2013-11-16 20:03:58

Você pode ser capaz de executar Perforce na plataforma EC2 da Amazon. A menos que sua base de código seja realmente enorme, você deve ser capaz de usar o nível de uso livre AWS.

Http://aws.amazon.com/ec2/#pricing

Isto é, em alguns aspectos, melhor do que um serviço pago, na medida em que você terá total controle sobre a instância do servidor Perforce, além da liberdade de mudar para outro CVS se algo melhor aparecer.
 6
Author: Phil Whittington, 2011-06-18 23:28:39

Se a sua preocupação é ter o servidor e cliente nas mesmas máquinas, então talvez você poderia apenas usar algo como Dropbox ou Live Mesh para apoiar os seus arquivos continuamente para a nuvem?

Se você fizer isso, então o meu conselho seria executar um esquema de checkpointing regular (digamos todas as noites), e armazenar esses arquivos & e rsync dos arquivos do depósito para uma pasta de Dropbox para que eles sejam empurrados automaticamente. Se você está atrás de um script simples para fazer o backup & checkpointing, então eu escrevi algo que te faça começar. Ver esta ligação

 2
Author: Greg Whitfield, 2011-01-10 19:43:55

A adoraria pagar por uma assinatura razoável, também. Também não tive sorte em encontrar nenhum provedor. Acho que seria uma boa maneira para Perforce promover a sua ferramenta. 740 dólares é só para atrair as pessoas. Triste de ver, como eu ainda considero o melhor cvs lá fora (em termos de ter controle e fazer o trabalho feito).

Também tenho (para um projecto pessoal) um Perforce instalado localmente.

Quanto à segurança dos ficheiros: Bem, recua todo o Perforce. Pasta e onde quer que P4ROOT reside (normalmente nessa pasta) numa base regular. Desliga o serviço de Perforce antes de o fazeres, liga depois. No Windows, eu encontrei o backup Cobian para ser uma grande ferramenta, para fazer tudo isso em combinação. Eu não sou certo, se Perforce seria ok com" na mosca " backup, eu não estou apenas tomando o risco. Esses backups regulares devem ser considerados obrigatórios, mesmo que o seu servidor residisse em Fort Knox. Afinal de contas, há uma falha no disco rígido, mas também o a possibilidade de a sua estrutura perforce ser corrompida. Embora não saiba de nenhum incidente com o Perforce.
 2
Author: Frank Nocke, 2011-01-19 08:54:30

Para tua informação, o mais recente licenciamento Perforce permite que o Perforce seja usado GRATUITAMENTE em 2 opções.: 1) (Como Antes), 2 usuários, arquivos ilimitados 2) Número ilimitado de usuários, mas limitado a no máximo 1000 Arquivos

 2
Author: user326428, 2011-02-16 19:34:13
Isto é interessante. Mas não tenho certeza se alguém está fornecendo isso como um serviço profissional ainda.
 2
Author: Thandesah, 2012-07-25 18:15:49

Perforce é livre para até 20 espaços de trabalho. http://www.perforce.com/try/perforce-software-version-management.

Tenho uma configuração do Servidor numa hospedagem. hertzner.de o que é virtual, e custa 20 dólares por mês, podes fazê-lo por menos..

Configurar o servidor p4 é fácil, o programa de backup era um pouco complexo, por isso aqui está o meu como exemplo

#
# Perforce backup script
#

DIR=/home/p4/backups/depot_`date +%Y%m%d`
mkdir $DIR

# Check point the server then backup the ckeckpoint and the depot
p4d -r /home/p4/var/root -jc -J /home/p4/var/journal.dat
mv /home/p4/var/root/checkpoint.* $DIR
gzip $DIR/checkpoint.*
mv /home/p4/var/root/journal.* $DIR
gzip $DIR/journal.*

# copy the depot files to the same place
cd /home/p4/var/root
tar cfz $DIR/depot.tar.gz depot

O P4d é executado com um invólucro em rc.local, assim como stunnel.

Se o desempenho for um problema, configure um proxy perforce. Você descarrega p4p e começa com um liner. Desta forma você obtém a velocidade de um servidor local para checkouts, e o código é mantido fora do local.

É muito menos complicado configurar um servidor de p4 do que um servidor de svn.

Se o seu código for Open Source, pode hospedar ant github ou sourceforge. git e perforce jogam bem juntos para que você possa usar ambos na mesma base de código na mesma cópia de trabalho.

 2
Author: teknopaul, 2017-02-02 21:28:57

Fazer backup da máquina (online) não seria mais simples e alcançar o mesmo resultado?

Com a via de reserva:

  • obtém-se a velocidade e a capacidade de resposta de um servidor local Perforce.
  • O apoio protege mais do que apenas Perforce.
  • Existem mais soluções de backup, por isso é mais fácil encontrar uma que se adapte às suas necessidades.
 1
Author: Jon-Eric, 2010-03-09 00:31:07
Os primeiros 20 utilizadores estão a 740 dólares por Utilizador. Isto cai para $ 270 / user depois de 10k users. E isso não inclui os outros custos de hospedagem ou suporte Perforce.
 1
Author: Brian Carlton, 2010-04-15 15:55:55