Ola Eu não utilizo PHP a muitos anos para o desenvolvimento. Mas a questão de usar um FTP integrado com a IDE é muito útil sim.
O SVN serve para manter o histórico de versões de um arquivo. E não para backup. Obviamente que se você tem um servidor SVN em um outro local fora seu pc ele até serve como backup de suas informações. Na empresa aonde trabalho temos um servidor de backup e nosso SVN esta em outro servidor, que também serve para nossa produção. Nossas soluções estão hospedadas hoje em um cloud (Locaweb) e o processo de deploy (utilizamos java como backend) é outro processo, aonde empacotamos tudo em um WAR e depois usamos FTP para publicação em servidores JBoss. O que eu digo é que não da pra confundir. FTP para fazer upload da aplicação e SVN para histórico de versões de arquivos e também caso isso esteja em outra máquina, para backup. O seu problema com certeza foi isolado e por isso o Dreamweaver deve ter detonado o arquivo enquanto fazia o upload. Se você tivesse um servidor de SVN bastaria fazer um "revert" em seu arquivo e ele voltaria conforme o ultimo "commit", que você teria feito antes de fazer o upload para o servidor de aplicação. Portanto, eu acredito plenamente que você pode continuar desenvolvendo em PHP dentro do dreamweaver, e usar seu FTP. Mas antes de fazer o upload, fazer o "commit" do arquivo no servidor SVN. A unica falha do dreamweaver que eu lembre (ultima versão que instalei foi a MX) na questão de PHP, quando se trata de OOP é a questão de não auxiliar na codificação, mas talvez isso tenha melhorado agora :D Abraço -- Stefan Horochovec Engenheiro de Software Adobe User Group Manager - FlexDuck Blog: http://www.horochovec.com.br/ Use Java, Flex e Linux 2010/1/29 Michel Fernandes <[email protected]> > Eu não ligo para termos de linguagem, sei que o Kraus só de responder está > me ajudando e muito... Embora concorde com seu ponto de vista, ainda acho > que devemos nos aventurar no novo para saber se o novo pode ser aplicado, > mas tudo bem!!! > > Entendo os 2 conceitos perfeitamente, minha dúvida é ter um "GUI para PHP > com suporte ao SVN e a pastas FTP", O Dreamweaver pode parecer tosco para os > "pros" (professionals) mas eu achei bem interessante o cliente de FTP > interno que quando se salva, ele faz o upload no servidor, SALVO QUANDO DÁ > PROBLEMAS!!! hehehe > > E você, qual aplicação usa para desenvolver PHP e integrá-lo com > versionamento? > > Obrigado! > > Michel > > 2010/1/29 Stefan Horochovec <[email protected]> > > Ola >> >> Kraus, cada um usa o que gosta cara... não sei porque você critica tanto o >> uso do dreamweaver.... se ele se da bem com esse editor, deixa ele ué... >> >> SVN e FTP não tem nada haver uma coisa com a outra. >> >> Para enviar os arquivos você deve sempre enviar via FTP para o servidor de >> hospedagem, o servidor de versão, SVN ou CVS tem a finalidade de >> versionamento de arquivos de projetos, para saber quando e por quem foram >> alterados. >> >> Eu utilizo o subversion com plugins para windows como o tortoise ou >> integrados dentro do eclipse/flex builder chamado subversion. >> >> Um abraço >> >> -- >> Stefan Horochovec >> Engenheiro de Software >> Adobe User Group Manager - FlexDuck >> Blog: http://www.horochovec.com.br/ >> Use Java, Flex e Linux >> >> 2010/1/29 Eduardo Kraus <[email protected]> >> >> Usar o DreamWeaver como editor de PHP já é o Fim.... >>> >>> Agora usar o FTP dele isso sim que é o fim..... >>> >>> Eu uso SVn do http://unfuddle.com/accounts/plans >>> >>> Muito bom e rápido. >>> * >>> Eduardo Kraus* >>> Desenvolvedor >>> [email protected] >>> blog.mxml.com.br >>> www.twitter.com/EduardoKraus >>> >>> ADOTE ESTA CAMPANHA: >>> >>> 1. Apague o meu e-mail e o meu nome. >>> 2. Apague também os endereços dos amigos antes de reenviar. >>> 3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários. >>> Agindo sempre assim dificultaremos a disseminação de vírus, spams e >>> banners. >>> >>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
