[CodeIgniter] [OFF] Alternativa ao Dreamweaver
Marcus Cavalcanti
marcus.cavalcanti em gmail.com
Terça Maio 13 11:34:15 BRT 2008
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 <diegoalbuquerque em gmail.com>:
> 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 <marcus.cavalcanti em gmail.com>:
>
> 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 <newtonweb em gmail.com>:
> >
> > > 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 <osdeni em gmail.com>:
> > > > Recomendo o Eclipse Aptana.
> > > >
> > > > 2008/5/12 Paulo Souza <paulo.souza em weshow.com>:
> > > >
> > > >
> > > > > 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 <operacional em gmail.com>:
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > > 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 <edinhoalmeida em gmail.com>:
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > > 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 <mike em bionobres.com.br>:
> > > > > > >
> > > > > > > > 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
> > > > > > > > Lista em codeigniter.com.br
> > > > > > > >
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Abs
> > > > > > > Edinho Almeida
> > > > > > > 11 3711-7074
> > > > > > > 11 3564-8906
> > > > > > > _______________________________________________
> > > > > > > Lista mailing list
> > > > > > > Lista em codeigniter.com.br
> > > > > > >
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> > > > > > Atenciosamente,
> > > > > > Rodrigo Coifman
> > > > > > Análise e Desenvolvimento Web
> > > > > > E-mail: operacional em gmail.com
> > > > > > MSN: rcoifman9 em hotmail.com
> > > > > > Skype: rcoifman9
> > > > > > _______________________________________________
> > > > > > Lista mailing list
> > > > > > Lista em codeigniter.com.br
> > > > > >
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Paulo Souza
> > > > > WeShow TI
> > > > > 21 91236579
> > > > > _______________________________________________
> > > > > Lista mailing list
> > > > > Lista em codeigniter.com.br
> > > > >
> > > 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: osdeni em gmail.com
> > > > Telefone: (48) 9916-3735
> > > > _______________________________________________
> > > > Lista mailing list
> > > > Lista em codeigniter.com.br
> > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Newton Wagner
> > >
> > > skype: newtonwagner
> > > msn/gtalk: newtonweb em gmail.com
> > >
> > > http://www.newtonwagner.net/blog
> > > - http://www.owshit.com.br/
> > >
> > > _______________________________________________
> > > Lista mailing list
> > > Lista em codeigniter.com.br
> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> > >
> >
> >
> > _______________________________________________
> > Lista mailing list
> > Lista em codeigniter.com.br
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
>
> _______________________________________________
> Lista mailing list
> Lista em codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://codeigniter.com.br/pipermail/lista_codeigniter.com.br/attachments/20080513/3d1cfaec/attachment-0001.html
Mais detalhes sobre a lista de discussão Lista