SVN não é o mais completo. Veja aquele video do Torvalds, é muito boa!

Git, Bazaar, Mercurial são VCS distribuidos, ou seja, eu posso criar
branchs locais, e não preciso estar online para dar commits. Essas são
as diferenças iniciais.

Eu escolhi git inicialmente por que ele tem o git-svn que sincroniza
perfeitamente com o svn, ou seja, no servidor uso SVN (por enquanto) e
local uso git. Depois descobri uma característica muito interessante,
ele não controla arquivos, mas conteúdo.

Recomendo a leitura daqueles 2 artigos que já recomendei antes, pois é
muito bem explicado o funcionamento do Git.

Abraço

2008/5/13 Marcus Cavalcanti <[EMAIL PROTECTED]>:
> O SVN é hoje o o player mais estável e completo para controles de versão que
> seja FREE, gostaria até que me exemplificasse o que ele cria de tão grande
> que te assusta, gostaria ainda que me comparasse os recursos do SVN com esse
> que você usa, pois se as funcionalidades forem as mesmas, e a qualidade da
> análise dos arquivos também, certamente vou dar uma olhada.
>
> Sobre o lance de sincronizar, acredito que quando você está desenvolvendo um
> projeto na versão 'trunk' você automaticamente tem uma versão do produto, e
> quando for lançar uma versão do mesmo para produção, acredito que o Trunk
> seja o mais adequado, portato não precisa ficar se preocupando com FTP, já
> que o que você mudou está no SVN e o que você não mudou também. Bastando
> usar o comando export do SVN para gerar a versão.
>
> Uma ferramenta de deploy é usada não para esse caso, e sim para automatizar
> alguns processos quando você joga um site em produção, como por exemplo da
> permissão em diretórios, criar instruções no banco, mudar configurações de
> arquivo com URL's, strings de conexão e etc ... nessa linha temops o Phake e
> o Phing, que acho que o Newton já falou sobre.
>
> Se libertem de FTP, FTP é apenas para TRNASFERIR arquivos.
>
>
>
>
>
> 2008/5/12 Diego Albuquerque <[EMAIL PROTECTED]>:
>
>
>
> > Pessoal,
> >
> >    dando a minha pequena contribuição, concordo com o pessoal ai sobre a
> questão de usar controle de versão, mas acho que uma coisa não tem bem a ver
> com a outra. Explico:
> >
> >    Ao meu ver, controle de versão deve ser usada sim, por todos, mas isso
> não teria bem a ver com a publicação do site final, visto que o repositório
> em si, não pode ser considerado como o site em produção. O controle de
> versão vem ajudar no quesito de organização do trabalho de modo que você
> possa ter uma histórico (backups) de todas as alterações que você vai
> fazendo no seu código a medida que o projeto vai se desenvolvendo.
> >
> >    A questão é : vc publica o seu repositório na produção ? para isso
> existe a questão do deploy, como o capistrano , que pega a ultima versão
> diretamente do repositório e envia para o servidor. Eu não conheço
> capistrano a fundo, mas pelo que li o mesmo fica enviando uma cópia completa
> a cada deploy que você dar. Ao meu ver. Perda de espaço.
> >
> >   Bem, quanto a ferramenta de sincronismo como a do dreamweaver eu tb
> sinto falta disso, mas procurando muito aqui e acolá, acabei achando uma
> chamada sitecopy, que é gratuíta. O mesmo tem versão para Linux (uso o
> ubuntu), Mac e até um port para Windows. Acho que vale a pena testar, pois
> pra falar a verdade, ainda não tive tempo para isso. O site dele é:
> http://www.manyfish.co.uk/sitecopy/
> >
> >   Quanto ao controle de versão usei durante um tempo o subversion, o que
> me levou a escrever um pequeno artigo, em meu blog www.ultimolog.com,
> explicando o que seria um controle de versão, passos iniciais etc. Rendeu
> muitos comentários, já que expliquei de LEIGO PARA LEIGO. A url direta para
> o artigo é :
> http://www.ultimolog.com/2007/05/29/controle-de-versao-com-subversion-svn-rapido-e-pratico/
> >
> >   Hoje estou utilizando o Bazaar, que é um CVS distribuido, utilizado pela
> canonical (ubuntu), assim como o GIT. Não cheguei a testar o GIT pois não
> achei uma documentação fácil por ai, mas vi que um colega postou alguma
> coisa e vou dar uma olhada. O que me deixou insatisfeito com o subversion é
> a quantidade de "lixo" em forma de pastas ocultas que ele embute no seu
> projeto, duplicando, por baixo, o tamanho do mesmo. O bazaar usa um esquema
> mais light, criando uma pasta única, e permite que vc trabalhe offline.
> Esta semana ainda devo publicar um pequeno artigo mostrando como uso o
> bazaar para controlar os meus projetos.
> >
> >   Tenho tb um artigo no site onde mostro como o meu ambiente é
> configurado, usando o XAMPP com domínios virtuais. Fica a url para quem
> quiser dar uma olhada:
> http://www.ultimolog.com/2007/04/09/preparando-o-terreno-para-o-desenvolvimento-com-o-xampp-no-ubuntu/
> >
> >   Bem, é isso. Estes debates são sempre bons pois engrandece a todos. :D
> :D
> >
> >   Abraços
> >   Diego
> >
> >
> >
> >
> >
> >
> >
> >
> > 2008/5/12 Marcus Cavalcanti <[EMAIL PROTECTED]>:
> >
> >
> >
> >
> > > Boa Newton! Eu ia questionar exatamente isso: ninguém, ou quase ninguém,
> conhece controles de versão? :|
> > >
> > > Pq para mim essa não é uma questão de IDE e sim de metodologias de
> trabalho. Eu não uso FTP há muito tempo! Controles de versão servem
> exatamente para isso, e garanto que é melhor que o Dreamweaver!
> > >
> > > Para quem reclama que os serviços de hospedagem não tem SVN (um
> controlador de versão), sugiro a usar o assembla.com, que é free e ótimo :)
> > >
> > >
> > >
> > >
> > > 2008/5/12 Newton Wagner <[EMAIL PROTECTED]>:
> > >
> > >
> > >
> > >
> > > > Falaram aí sobre o uso de diversas máquinas para o desenvolvimento e
> > > > tals... Já pensaram em usar um sistema de versionamento da sua
> > > > aplicação, tipo CVS, SVN e etc?
> > > >
> > > > Com esse tipo de ferramenta, além de poder acessar de qualquer lugar
> > > > que tenha uma internet (caso o seu repositório esteja na internet),
> > > > você controla as versões, pode voltar atrás caso tenha feito algo de
> > > > errado e ainda pode trabalhar com versões da sua aplicação.
> > > >
> > > > Sei que saí do tópico um pouquinho... mas talvez alguém por aqui não
> > > > conheça isso, e pode ser útil.
> > > >
> > > >
> > > >
> > > > 2008/5/12 Osdeni José Sadzinski <[EMAIL PROTECTED]>:
> > > >
> > > >
> > > >
> > > > > Recomendo o Eclipse Aptana.
> > > > >
> > > > > 2008/5/12 Paulo Souza <[EMAIL PROTECTED]>:
> > > > >
> > > > >
> > > > > > Cara, na boa...eu não suporte do DW tem tempo e para esse tipo de
> ação, eu
> > > > > recomendo o uso do notepad++ que tem um ftp pequeno e que atende bem
> as
> > > > > necessidades de desenvolvimento.
> > > > > >
> > > > > >
> > > > > > 2008/5/11 Rodrigo Coifman <[EMAIL PROTECTED]>:
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > > Mike,
> > > > > > >
> > > > > > > Tente o aptana. Excelente.. Programa leve e tem uma ferramenta
> de sync
> > > > > até melhor que o dreamweaver, no começo voce ate estranha mas ele é
> tão
> > > > > legal que vc pode ate personalizar.
> > > > > > >
> > > > > > > www.aptana.com
> > > > > > >
> > > > > > > Abrços,
> > > > > > > Rodrigo Coifman
> > > > > > >
> > > > > > >
> > > > > > > 2008/5/11 Edinho Almeida <[EMAIL PROTECTED]>:
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > > Oi Mike,
> > > > > > > >
> > > > > > > > Não sei mais viver sem o sitepublisher em
> www.sitepublisher.net
> > > > > > > > Usei-o pelo período de teste e, não teve outro jeito, paguei
> por
> > > > > ele.($24).
> > > > > > > >
> > > > > > > > Configuro a pasta local, a pasta remota, as exclusões, por
> exemplo,
> > > > > '.*' (para não enviar os .svn, .cache, .settings).
> > > > > > > >
> > > > > > > > Edito o arquivo tal, 'alt+tab' e 'ctrl+s' ele sobe o(s)
> arquivo(s)
> > > > > alterado(s).
> > > > > > > >
> > > > > > > > Abs
> > > > > > > > Edinho
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > 2008/5/11 Mike Maciel <[EMAIL PROTECTED]>:
> > > > > > > >
> > > > > > > > > Saudações, amigos.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Abandonei o Dreamweaver como ferramenta de desenvolvimento
> há alguns
> > > > > > > > > meses, e atualmente uso o Eclipse e estou dando umas
> passeadas pelo
> > > > > > > > > NetBeans tb. Porém, nunca encontrei ferramenta melhor do que
> o
> > > > > > > > > Dreamweaver para sincronizar via FTP os arquivos do projeto.
> Mas eu
> > > > > > > > > ainda acho um grande exagero instalar um programa de mais de
> 180MB
> > > > > só
> > > > > > > > > pra sincronizar FTP... :-X  Já tentei usar o WebDAV do
> próprio
> > > > > Eclipse,
> > > > > > > > > mas é mta perca de tempo ter que ficar exportando pro ftp
> cada vez q
> > > > > eu
> > > > > > > > > fizer uma alteração no arquivo.
> > > > > > > > > No Dreamweaver, ao fazer o sincronismo, ele comparava a data
> dos
> > > > > > > > > arquivos no servidor com a data dos arquivos locais e dava a
> opção
> > > > > de
> > > > > > > > > efetuar uploado dos arquivos mais recentes e/ou download
> caso
> > > > > > > > > encontrasse no servidor um arquivo mais recente que o local.
> Muito
> > > > > útil
> > > > > > > > > para mim que edito alguns projetos no notebook e também no
> desktop
> > > > > do
> > > > > > > > > meu trabalho.
> > > > > > > > >
> > > > > > > > > Alguém teria um programa bom pra sugerir que fosse
> semelhante?
> > > > > > > > >
> > > > > > > > > Abraços a todos.
> > > > > > > > >
> > > > > > > > > Mike
> > > > > > > > >
> > > > > > > > > _______________________________________________
> > > > > > > > > Lista mailing list
> > > > > > > > > [email protected]
> > > > > > > > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Abs
> > > > > > > > Edinho Almeida
> > > > > > > > 11 3711-7074
> > > > > > > > 11 3564-8906
> > > > > > > > _______________________________________________
> > > > > > > > Lista mailing list
> > > > > > > > [email protected]
> > > > > > > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> > > > > > > Atenciosamente,
> > > > > > > Rodrigo Coifman
> > > > > > > Análise e Desenvolvimento Web
> > > > > > > E-mail: [EMAIL PROTECTED]
> > > > > > > MSN: [EMAIL PROTECTED]
> > > > > > > Skype: rcoifman9
> > > > > > > _______________________________________________
> > > > > > > Lista mailing list
> > > > > > > [email protected]
> > > > > > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Paulo Souza
> > > > > > WeShow TI
> > > > > > 21 91236579
> > > > > > _______________________________________________
> > > > > > Lista mailing list
> > > > > > [email protected]
> > > > > >
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > "Não são as espécies mais fortes que sobrevivem, nem as mais
> > > > > inteligentes, mas as mais aptas à mudanças." – Charles Darwin
> > > > >
> > > > > Abraços,
> > > > >
> > > > > Osdeni José Sadzinski
> > > > > E-mail: [EMAIL PROTECTED]
> > > > > Telefone: (48) 9916-3735
> > > > > _______________________________________________
> > > > > Lista mailing list
> > > > > [email protected]
> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Newton Wagner
> > > >
> > > > skype: newtonwagner
> > > > msn/gtalk: [EMAIL PROTECTED]
> > > >
> > > > http://www.newtonwagner.net/blog
> > > > - http://www.owshit.com.br/
> > > >
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Lista mailing list
> > > > [email protected]
> > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > >
> > >
> > >
> > > _______________________________________________
> > > Lista mailing list
> > > [email protected]
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> > >
> >
> >
> > _______________________________________________
> > Lista mailing list
> > [email protected]
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
>
>
> _______________________________________________
>  Lista mailing list
>  [email protected]
>  http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>



-- 
Felipe Diesel
http://felipediesel.net
http://sigasw.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a