Página inicial do Grupos do Google
Ajuda | Acessar
Controle de versão - desenvolvimento, homologação e produção
Há um número excessivo de tópicos que aparecem em primeiro plano neste grupo. Para fazer com que este tópico apareça primeiro, elimine essa opção de um outro tópico.
Erro ao processar a solicitação. Tente novamente.
sinalizar
  20 mensagens - Recolher todas
O grupo no qual você está postando é um grupo da Usenet. As mensagens postadas neste grupo farão com que o seu e-mail fique visível para qualquer pessoa na Internet
Sua resposta não foi enviada.
Post publicado
William G. Comnisky  
Ver perfil
 Mais opções 3 jul, 09:52
De: "William G. Comnisky" <w.comni...@gmail.com>
Data: Thu, 3 Jul 2008 09:52:39 -0300
Local: Qui 3 jul 2008 09:52
Assunto: Controle de versão - desenvolvimento, homologação e produção
Bom dia,

Estamos com um problema talvez até conceitual sobre controle de versão
e gostaria de opiniões sobre a utilização em grandes projetos. Vamos
ao nosso cenário atual.

Temos um repositório com 3 diretórios:
- trunk: atualizações diárias dos desenvolvedores
- branch: homologação/testes
- tag: versões de produção

Ao ser lançada uma nova versão, é iniciado o processo de homologação
do pacote no branch (1.0). Enquanto isso o desenvolvimento é
continuado com novas implementações (trunk) para a futura versão 1.1.
Ao ser detectado um problema em homologação (1.0 do branch), a
correção deve ser feita pelo desenvolvedor, porém a versão do trunk já
não é mais a mesma da que existe no branch.

Qual é a melhor forma de fazer a correção do problema encontrado na
versão 1.0 do branch sem liberar as implementações feitas na versão
1.1 do trunk?

Se um desenvolvedor da equipe dar um revert para essa versão 1.0,
fazer as correções e gravar no branch para novos testes já temos que
também fazer a correção na versão que já está em desenvolvimento no
trunk, dando trabalho dobrado (atualizar 2 arquivos).

O merge ajuda, mas nem tanto, pois acusará bastante diferença entre a
versão corrigida (do branch) e a versão do trunk que continuou em
desenvolvimento enquanto a versão 1.1 (do branch) era testada.

Alguma sugestão? Questionem caso a explicação não tenha ficado clara.

obrigado,
William G. Comnisky


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Erick Couto  
Ver perfil
 Mais opções 3 jul, 10:44
De: "Erick Couto" <erickcout...@gmail.com>
Data: Thu, 3 Jul 2008 10:44:37 -0300
Local: Qui 3 jul 2008 10:44
Assunto: Re: [ PHP - Google ] Controle de versão - desenvolvimento, homologação e produção

a melhor solução se chama StarTeam, da Borland. O suporte a diferentes
releases permite um controle preciso do que deve e pode ser commitado em
cada versão. Além de Integrar os CR (Change Request) diretamente com o
controle de versão.

Em 03/07/08, William G. Comnisky <w.comni...@gmail.com> escreveu:


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
William G. Comnisky  
Ver perfil
 Mais opções 3 jul, 11:02
De: "William G. Comnisky" <w.comni...@gmail.com>
Data: Thu, 3 Jul 2008 11:02:57 -0300
Local: Qui 3 jul 2008 11:02
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção
Valeu Erick, mas existe alguma solução sem utilizar algum software
adicional? Ou então alguma opção open-source e principalmente para
linux?

Esqueci de mencionar que nossos ambientes de desenvolvimento são linux.

O problema maior é de fazer duas vezes a mesma alteração em arquivos
diferentes. Dependendo da quantidade de diferença entre ambas, o
processo de merge fica extremamente demorado e suscetível a erros.

2008/7/3 Erick Couto <erickcout...@gmail.com>:


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Felipe Cardoso Martins  
Ver perfil
 Mais opções 3 jul, 11:05
De: "Felipe Cardoso Martins" <felipe.cardoso.mart...@gmail.com>
Data: Thu, 3 Jul 2008 11:05:57 -0300
Local: Qui 3 jul 2008 11:05
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção
Se não me engano ele vai gerar um conflito que deverá ser resolvido
manualmente... Estou enganado?

2008/7/3 William G. Comnisky <w.comni...@gmail.com>:

--
Abraço,

Felipe Cardoso Martins
felipe.cardoso.mart...@gmail.com


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Erick Couto  
Ver perfil
 Mais opções 3 jul, 11:07
De: "Erick Couto" <erickcout...@gmail.com>
Data: Thu, 3 Jul 2008 11:07:32 -0300
Local: Qui 3 jul 2008 11:07
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção

o starTeam tem cliente linux.. agora openSouce não sei se o Svn atenderã
suas expectativas.

Em 03/07/08, William G. Comnisky <w.comni...@gmail.com> escreveu:


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
William G. Comnisky  
Ver perfil
 Mais opções 3 jul, 11:09
De: "William G. Comnisky" <w.comni...@gmail.com>
Data: Thu, 3 Jul 2008 11:09:31 -0300
Local: Qui 3 jul 2008 11:09
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção
Correto.

2008/7/3 Felipe Cardoso Martins <felipe.cardoso.mart...@gmail.com>:


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Bruno Gross  
Ver perfil
 Mais opções 3 jul, 11:13
De: "Bruno Gross" <brunogr...@gmail.com>
Data: Thu, 3 Jul 2008 11:13:23 -0300
Local: Qui 3 jul 2008 11:13
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção

tem q ser software Unix?

2008/7/3 William G. Comnisky <w.comni...@gmail.com>:

--
Visite: www.UpaLele.com

att.
Bruno Gross
Analista de Sistemas
Celular: (21) 78545483 ID 83*39379
Skype: brugross

Esta mensagem, incluindo seus anexos, pode conter informações confidenciais
e/ou privilegiadas. Se você não for a pessoa autorizada a receber esta
mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou
tomar qualquer ação baseada nessas informações. Caso esta mensagem tenha
sido recebida por engano, por favor avise imediatamente o remetente,
respondendo o e-mail e em seguida elimine-a do seu sistema. Agradeço sua
cooperação.


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
William G. Comnisky  
Ver perfil
 Mais opções 3 jul, 11:15
De: "William G. Comnisky" <w.comni...@gmail.com>
Data: Thu, 3 Jul 2008 11:15:48 -0300
Local: Qui 3 jul 2008 11:15
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção
Preferencialmente, pois a empresa optou por essa linha, e dificilmente
entrará no software proprietário.

2008/7/3 Bruno Gross <brunogr...@gmail.com>:


    Responder ao autor    Encaminhar  
É necessário Efetuar login antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Bruno Gross  
Ver perfil
 Mais opções 3 jul, 11:20
De: "Bruno Gross" <brunogr...@gmail.com>
Data: Thu, 3 Jul 2008 11:20:32 -0300
Local: Qui 3 jul 2008 11:20
Assunto: Re: [ PHP - Google ] Re: Controle de versão - desenvolvimento, homologação e produção

infelizmente foge de meu conhecimento então

2008/7/3 William G. Comnisky <w.comni...@gmail.com>:

--
Visite: www.UpaLele.com

att.
Bruno Gross
Analista de Sistemas
Celular: (21) 78545483 ID 83*39379
Skype: brugross

Esta mensagem, incluindo seus anexos, pode conter informações confidenciais
e/ou privilegiadas. Se você não for a pessoa autorizada a receber esta
mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou
tomar qualquer ação baseada nessas informações. Caso esta mensagem tenha
sido recebida por engano, por favor avise imediatamente o remetente,
respondendo o e-mail e em seguida elimine-a do seu sistema. Agradeço sua
cooperação.


    Responder ao autor    Encaminhar  
É necessário