/ / Melhor maneira de gerenciar a versão local do site online - controle de versão, ftp, gerenciamento de projetos

Melhor maneira de gerenciar a versão local do site on-line - controle de versão, ftp, gerenciamento de projetos

Eu administro uma comunidade da web online e atualmente eutenho uma versão local do site que eu modifico e depois carrego via FTP os arquivos editados para torná-los ativos depois de fazer as modificações necessárias (usando o XAMPP)

No entanto, agora estou terceirizando trabalho para trabalhar nissoe agora esta forma de trabalhar está se tornando bastante problemática porque eu tenho que reconhecer quais arquivos foram modificados pela outra empresa, baixá-los para meu servidor local para que tudo fique atualizado - mas não há uma maneira muito mais fácil de fazer isso?

Qual é a melhor maneira de manter uma versão de "teste"do site para fazer modificações, experimentar coisas novas onde empresas subcontratadas podem trabalhar no desenvolvimento de partes dele e onde a versão ao vivo é mantida separada?

Respostas:

0 para resposta № 1

Este é um problema comum com uma solução comum: um sistema de controle de versão. Aqui está minha sugestão, mas fique à vontade para pesquisar sistemas de controle de versão e encontrar o que melhor se adapta a você.

GIT é uma ferramenta de controle de versão popular para essestipos de problemas. Usando o GIT, você pode criar um "branch" de desenvolvimento onde usuários não locais podem alterar e modificar arquivos. Você também pode definir senhas, etc. para fins de segurança. Com o GIT, você pode rastrear mudanças entre muitos outros recursos excelentes. Então, quando você estiver pronto para mesclar as mudanças do branch de desenvolvimento em seu site de trabalho, você pode fazer isso com o recurso de mesclagem do GIT. Acredito que várias soluções online como BitBucket e outras farão parte desse serviço de repositório para você.

Site GIT
http://git-scm.com/