Apenas complementando o que o Sérgio disse:
É a CodeGear migrou para o SVN. Boas práticas dizem para dar commit sempre que terminar uma alteração pois fica mais fácil voltar versão de for o caso. (ex: corrigiu um bug, commit; terminou de implementar uma nova classe, commit; etc). E sempre dar update antes de dar commit pois fica mais fácil de resolver possíveis conflitos. E também dar update sempre que possível antes de começar uma alteração pois alguém pode ter modificado o fonte que você vai alterar. -- José Henrique (Zote) Analista de TI Bludata Software From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of sergio cavalcante Sent: quarta-feira, 16 de janeiro de 2008 16:37 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Duvida desevolvimento sistema em grupo Tem o Subversion tbm que é utilizado largamente no mundo inteiro. É livre (grátis, código fonte disponível para eventuais modificações) fácil de implantar, fácil de aprender. E o processo vai ser bastante transparente pra vocês. cada um vai trabalhar com todo o projeto na sua máquina. No fim do dia, por exemplo, todos vão "commitar" o código e o próprio subversion vai juntar o código que cada um trabalhou no repositório. No início do dia, por exemplo, todo mundo dá um "update" na sua pasta e tcharan!, todo mundo term seu projeto atualizado com o código de todo mundo :D Procura no Google que vc vai achar uma penca de coisas. -------------------------- Sérgio Cavalcante 2008/1/16 Thiago Andrighetti <[EMAIL PROTECTED] <mailto:thiagoapadua%40yahoo.com.br> >: > Eu entendi essa parte da organização e tal, porem, e no caso especifico > do Delphi(por exemplo), como faria pra dois programadores mecherem no mesmo > projeto, cadaum faria um projeto separado e depois junta os dois? > ou cada um geraria um executavel e no final fariamos um software principal > que chamaria os dois executaveis.? > Meu caso tambem é parecido com o do amigo Icaro, trabalhei sempre sozinho, > com softwares pequenos, mas agora me vejo com a necessidade de ver com algum > outro programador pra ajudar a desenvolver um sistema maior, porem não sei > como faria essa parte, a parte do "compartilhamento" do projeto ( se é que > poderia chamar de compartilhamento xD). > > Thiago Andrighetti de Pádua > Analista de Suporte em Software Livre > > ----- Mensagem original ---- > De: Rafael Jorge <[EMAIL PROTECTED] <mailto:rafael.jorge%40gmail.com> <rafael.jorge%40gmail.com>> > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> <delphi-br%40yahoogrupos.com.br> > Enviadas: Quarta-feira, 16 de Janeiro de 2008 13:20:25 > Assunto: Re: [delphi-br] Duvida desevolvimento sistema em grupo > > > Cara primeiro. Instale um controle de versão. > > para você sempre saber o que foi feito e por quem e quando. E evitar que > > duas pessoas mexam na mesmo fonte. > > segundo comente e padronize seu código para que não aconteça de dois mundo > > diferentes fazendo a mesma coisa. Converse com o outro programador e > entrem > > em bom senso de como vai ser feito e de que jeito. Estabeleça padrões. > > Comente o Maximo possível de códigos que sejam complexos muita gente não > > liga pra isso só pro controle de versão, mas o trabalho sai rápido e flui > > melhor quando você mexe num código não seu e sabe o que ta mexendo > > facilmente e outra pessoa mexe no seu e sente o mesmo. > > já trabalhe em grupo onde tenho CVS e tudo o mais. Mas cada um programava > do > > seu jeito. Era um inferno pra um novato. Sem framework ainda mais foi pior > > ainda. > > t+ > > Em 16/01/08, Apoio <[EMAIL PROTECTED] com.br> escreveu: > > > > > > nos aqui na empresa usamos jedi vcs: (free) > > > > > > http://jedivcs. sourceforge. net/ > > > > > > ele lhe ajudara a controlar versoes , o codigo fonte fica num servidor , > > > etc etc > > > > > > qualquer duvida na instalação e na utilização posta ae q tenho certeza q > > > muitos aqui usam ele... > > > > > > ----- Original Message ----- > > > From: Icaro Ferreira > > > To: delphi br > > > Sent: Wednesday, January 16, 2008 11:18 AM > > > Subject: [delphi-br] Duvida desevolvimento sistema em grupo > > > > > > Bom dia!!!! > > > > > > Sempre programei sozinho, devido sistemas pequenos, estou iniciando um > > > projeto um pouco mais complexo onde trabalharei com um outro > programador, > > > gostaria de saber como q funciona a programacao em grupo ou seja, com o > é > > > dividido o processo de programação. > > > Por exemplo no caso do Delphi como que faz pra mais de um programador > > > estar trabalhando em um msm projeto, cada um responsavel pela sua parte, > > > como faria pra juntar as partes de cada programador ? > > > > > > Obrigado > > > > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > > > armazenamento! > > > http://br.mail. yahoo.com/ > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > -- > > ------------ --------- --------- --------- --------- --------- - > > Rafael jorge alves (Analista/desenvolv edor) > > www.sistemafocus. com.br > > sistema focus de gestão comercial e serviços em informatica. > > ------------ --------- --------- --------- --------- --------- - > > [As partes desta mensagem que não continham texto foram removidas] > > <!-- > > #ygrp-mkp{ > border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px > 14px;} > #ygrp-mkp hr{ > border:1px solid #d8d8d8;} > #ygrp-mkp #hd{ > color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px > 0px;} > #ygrp-mkp #ads{ > margin-bottom:10px;} > #ygrp-mkp .ad{ > padding:0 0;} > #ygrp-mkp .ad a{ > color:#0000ff;text-decoration:none;} > --> > > <!-- > > #ygrp-sponsor #ygrp-lc{ > font-family:Arial;} > #ygrp-sponsor #ygrp-lc #hd{ > margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} > #ygrp-sponsor #ygrp-lc .ad{ > margin-bottom:10px;padding:0 0;} > --> > > <!-- > > #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, > sans-serif;} > #ygrp-mlmsg table {font-size:inherit;font:100%;} > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, > sans-serif;} > #ygrp-mlmsg pre, code {font:115% monospace;} > #ygrp-mlmsg * {line-height:1.22em;} > #ygrp-text{ > font-family:Georgia; > } > #ygrp-text p{ > margin:0 0 1em 0;} > #ygrp-tpmsgs{ > font-family:Arial; > clear:both;} > #ygrp-vitnav{ > padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} > #ygrp-vitnav a{ > padding:0 1px;} > #ygrp-actbar{ > clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} > #ygrp-actbar .left{ > float:left;white-space:nowrap;} > .bld{font-weight:bold;} > #ygrp-grft{ > font-family:Verdana;font-size:77%;padding:15px 0;} > #ygrp-ft{ > font-family:verdana;font-size:77%;border-top:1px solid #666; > padding:5px 0; > } > #ygrp-mlmsg #logo{ > padding-bottom:10px;} > > #ygrp-vital{ > background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} > #ygrp-vital #vithd{ > > font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform :uppercase;} > #ygrp-vital ul{ > padding:0;margin:2px 0;} > #ygrp-vital ul li{ > list-style-type:none;clear:both;border:1px solid #e0ecee; > } > #ygrp-vital ul li .ct{ > > font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;paddin g-right:.5em;} > #ygrp-vital ul li .cat{ > font-weight:bold;} > #ygrp-vital a{ > text-decoration:none;} > > #ygrp-vital a:hover{ > text-decoration:underline;} > > #ygrp-sponsor #hd{ > color:#999;font-size:77%;} > #ygrp-sponsor #ov{ > padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} > #ygrp-sponsor #ov ul{ > padding:0 0 0 8px;margin:0;} > #ygrp-sponsor #ov li{ > list-style-type:square;padding:6px 0;font-size:77%;} > #ygrp-sponsor #ov li a{ > text-decoration:none;font-size:130%;} > #ygrp-sponsor #nc{ > background-color:#eee;margin-bottom:20px;padding:0 8px;} > #ygrp-sponsor .ad{ > padding:8px 0;} > #ygrp-sponsor .ad #hd1{ > > font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height: 122%;} > #ygrp-sponsor .ad a{ > text-decoration:none;} > #ygrp-sponsor .ad a:hover{ > text-decoration:underline;} > #ygrp-sponsor .ad p{ > margin:0;} > o{font-size:0;} > .MsoNormal{ > margin:0 0 0 0;} > #ygrp-text tt{ > font-size:120%;} > blockquote{margin:0 0 0 4px;} > .replbq{margin:4;} > --> > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Atenciosamente, ------------------------------ Sérgio Cavalcante Gerente de Projetos Mitros Tecnologia [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]