SlideShare une entreprise Scribd logo
1  sur  15
Joomla!  Controle de Versão ,[object Object],Joomla! Day Brazil 2008 – São Paulo Flávio Kubota Mentor: Ian MacLennan
Joomla!  Controle de versão 1 O que é um sistema de controle de versão 2 3 4 Controle de versão em um Gerenciador de Conteúdo (CMS) Controle de versão para o Joomla! Agradecimentos 5 Mais informações
Joomla!  Controle de versão O que é  um sistema de controle de versão Controle de histórico  – Possibilidade de obter o histórico do desenvolvimento e analisar o que foi alterado em cada versão. Trabalho em equipe  – Permite que várias pessoas trabalhem sobre o mesmo documento. Resgate de versões  – Permite recuperar versões antigas e estáveis. Bastante utilizado no desenvolvimento de softwares.  Controladores de versão mais conhecidos: CVS(Concurrent Version System), SVN(Subversion), Git(Fast Version Control System). 1
Joomla!  Controle de versão Controle de versão em um Gerenciador de Conteúdo (CMS) Mais de uma pessoa responsável pelo conteúdo de uma página. Rastrear as alterações efetuadas no documento. Usuário sobrescreve uma parte de um documento por acidente Usuários mal intencionados alteram o conteúdo da página. 2
Joomla!  Controle de versão 3 Controle de versão para o Joomla! A Gerenciamento de versões B Comparações entre duas versões C Mesclagem de duas versões D Publicação E Acesso concorrente F Notificação por e-mail G Extensão
Joomla!  Controle de versão Controle de versão para o Joomla! A Gerenciamento de versões Gerenciamento de todas as versões de um conteúdo. Uma nova versão é gerada toda vez que um artigo é salvo. Rastrear autor, data e versão da modificação. Visualizar e publicar qualquer versão. 3
Joomla!  Controle de versão Controle de versão para o Joomla! Saber exatamente o que foi acrescentado, modificado ou excluído em qualquer ponto do documento. Cores para mostrar a diferença. 3 B Comparações entre duas versões
Joomla!  Controle de versão Controle de versão para o Joomla! Mesclar ( merge ) duas versões. Escolher de qual versão recuperar uma certa parte do documento. 3 C Mesclagem de duas versões
Joomla!  Controle de versão Controle de versão para o Joomla! Um documento pode ser modificado mas as alterações não necessitam ser imediatamente publicadas. Passar por uma revisão. Qualquer versão pode ser publicada. 3 D  Publicação
Joomla!  Controle de versão Controle de versão para o Joomla! Opção para não utilizar o “ lock ”. Várias pessoas podem editar o mesmo documento ao mesmo tempo. 3 E  Acesso concorrente
Joomla!  Controle de versão Controle de versão para o Joomla! Notificações por e-mail de qualquer alteração no conteúdo. Envio de e-mail por nível de acesso. 3 F Notificação por e-mail
Joomla!  Controle de versão Controle de versão para o Joomla! O sistema de controle de versão para o Joomla! foi desenvolvido como uma extensão. Compatível com Joomla! 1.5.6 ou superior. 3 G  Extensão
Joomla!  Controle de versão Agradecimentos Comunidade Joomla! Packt Publishing 4 Google Inc. Joomla! Day Brasil
Joomla!  Controle de versão Mais informações 5 http://developer.joomla.org/ Outros projetos: Contato: [email_address]
www.joomla.org

Contenu connexe

En vedette

GCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisGCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisMisael Santos
 
QConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestruturaQConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestruturaDiego Pacheco
 
Apresentação do SAEO na Administração Pública
Apresentação do SAEO na Administração PúblicaApresentação do SAEO na Administração Pública
Apresentação do SAEO na Administração PúblicaMarco Rosner
 
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0Diego Pacheco
 
Controle de versão com Git e BitBucket
Controle de versão com Git e BitBucketControle de versão com Git e BitBucket
Controle de versão com Git e BitBucketMarcio Barbosa
 
Mini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubMini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubWilson Mendes
 
Controle de versão utilizando git
Controle de versão utilizando gitControle de versão utilizando git
Controle de versão utilizando gitfredmosc
 
O futuro dos WebApps com AngularJS 2.0
O futuro dos WebApps com AngularJS 2.0O futuro dos WebApps com AngularJS 2.0
O futuro dos WebApps com AngularJS 2.0Wilson Mendes
 
Sistemas de Controle de Versão
Sistemas de Controle de VersãoSistemas de Controle de Versão
Sistemas de Controle de VersãoJonathas Silva
 
Gerenciadores de Controle de Versão: Git, Mercurial e Bazaar
Gerenciadores de Controle de Versão: Git, Mercurial e BazaarGerenciadores de Controle de Versão: Git, Mercurial e Bazaar
Gerenciadores de Controle de Versão: Git, Mercurial e BazaarIvanilton Polato
 
Sistema de Controle de Versão - CVS, SVN e GIT
Sistema de Controle de Versão - CVS, SVN e GITSistema de Controle de Versão - CVS, SVN e GIT
Sistema de Controle de Versão - CVS, SVN e GITGabriel Rubens
 
Open4Education | MC122 - Introdução a ALM OpenSource
Open4Education | MC122 - Introdução a ALM OpenSourceOpen4Education | MC122 - Introdução a ALM OpenSource
Open4Education | MC122 - Introdução a ALM OpenSourcetdc-globalcode
 
Conceitos e exemplos em versionamento de código
Conceitos e exemplos em versionamento de códigoConceitos e exemplos em versionamento de código
Conceitos e exemplos em versionamento de códigoFelipe
 
Elasticsearch for Data Analytics
Elasticsearch for Data AnalyticsElasticsearch for Data Analytics
Elasticsearch for Data AnalyticsFelipe
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versãoocfelipe
 
Apache Cassandra - part 2
Apache Cassandra - part 2Apache Cassandra - part 2
Apache Cassandra - part 2Diego Pacheco
 

En vedette (20)

GCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisGCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos Principais
 
QConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestruturaQConSP: Vivenciando dev ops para além da automação de infraestrutura
QConSP: Vivenciando dev ops para além da automação de infraestrutura
 
Apresentação do SAEO na Administração Pública
Apresentação do SAEO na Administração PúblicaApresentação do SAEO na Administração Pública
Apresentação do SAEO na Administração Pública
 
Controle de versão com GIT
Controle de versão com GITControle de versão com GIT
Controle de versão com GIT
 
Alm open source
Alm open sourceAlm open source
Alm open source
 
Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0Vivenciando dev ops para além da automação de infraestrutura 2.0
Vivenciando dev ops para além da automação de infraestrutura 2.0
 
Controle de versão com Git e BitBucket
Controle de versão com Git e BitBucketControle de versão com Git e BitBucket
Controle de versão com Git e BitBucket
 
Android UI Fundamentals part 1
Android UI Fundamentals part 1Android UI Fundamentals part 1
Android UI Fundamentals part 1
 
Mini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-githubMini aula-sublime-text-git-e-github
Mini aula-sublime-text-git-e-github
 
Controle de versão utilizando git
Controle de versão utilizando gitControle de versão utilizando git
Controle de versão utilizando git
 
O futuro dos WebApps com AngularJS 2.0
O futuro dos WebApps com AngularJS 2.0O futuro dos WebApps com AngularJS 2.0
O futuro dos WebApps com AngularJS 2.0
 
Sistemas de Controle de Versão
Sistemas de Controle de VersãoSistemas de Controle de Versão
Sistemas de Controle de Versão
 
Gerenciadores de Controle de Versão: Git, Mercurial e Bazaar
Gerenciadores de Controle de Versão: Git, Mercurial e BazaarGerenciadores de Controle de Versão: Git, Mercurial e Bazaar
Gerenciadores de Controle de Versão: Git, Mercurial e Bazaar
 
Sistema de Controle de Versão - CVS, SVN e GIT
Sistema de Controle de Versão - CVS, SVN e GITSistema de Controle de Versão - CVS, SVN e GIT
Sistema de Controle de Versão - CVS, SVN e GIT
 
Open4Education | MC122 - Introdução a ALM OpenSource
Open4Education | MC122 - Introdução a ALM OpenSourceOpen4Education | MC122 - Introdução a ALM OpenSource
Open4Education | MC122 - Introdução a ALM OpenSource
 
Conceitos e exemplos em versionamento de código
Conceitos e exemplos em versionamento de códigoConceitos e exemplos em versionamento de código
Conceitos e exemplos em versionamento de código
 
Elasticsearch for Data Analytics
Elasticsearch for Data AnalyticsElasticsearch for Data Analytics
Elasticsearch for Data Analytics
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versão
 
Apache Cassandra - part 2
Apache Cassandra - part 2Apache Cassandra - part 2
Apache Cassandra - part 2
 
Go git - Presentation @Navita
Go git - Presentation @NavitaGo git - Presentation @Navita
Go git - Presentation @Navita
 

Similaire à Joomla!Day Brasil 2008 - FláVio Kubota - Gsoc Version Control

CVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoCVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoMarden Neubert
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versãoMarcos Pessoa
 
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWDesvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWMorganna Giovanelli de Souza
 
Aula 4 gerência de configuração de software1
Aula 4   gerência de configuração de software1Aula 4   gerência de configuração de software1
Aula 4 gerência de configuração de software1Tiago Vizoto
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágilClaudia Melo
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Daniel Caixeta Queiroz Garcia
 
Slide fabi
Slide fabiSlide fabi
Slide fabiGueVi
 
Bugs, DVCS e tools
Bugs, DVCS e toolsBugs, DVCS e tools
Bugs, DVCS e toolsPaulo Mattos
 
Quarto Trabalho Pm 2009 2
Quarto Trabalho Pm 2009 2Quarto Trabalho Pm 2009 2
Quarto Trabalho Pm 2009 2guestf9707e1
 
Git - Sistema Descentralizado de Controle de Versões
Git - Sistema Descentralizado de Controle de VersõesGit - Sistema Descentralizado de Controle de Versões
Git - Sistema Descentralizado de Controle de VersõesLeandro Cavalcante
 
Curso de Seblod 2.x Online - jCursos
Curso de Seblod 2.x Online - jCursosCurso de Seblod 2.x Online - jCursos
Curso de Seblod 2.x Online - jCursosjCursos
 
Projetofabi
ProjetofabiProjetofabi
ProjetofabiGueVi
 
Plone total#2 - Gerenciamento de conteúdos
Plone total#2 - Gerenciamento de conteúdosPlone total#2 - Gerenciamento de conteúdos
Plone total#2 - Gerenciamento de conteúdosLucas Aquino
 

Similaire à Joomla!Day Brasil 2008 - FláVio Kubota - Gsoc Version Control (20)

CVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoCVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - Introdução
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versão
 
Git + Github
Git + GithubGit + Github
Git + Github
 
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWDesvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
 
Aula 4 gerência de configuração de software1
Aula 4   gerência de configuração de software1Aula 4   gerência de configuração de software1
Aula 4 gerência de configuração de software1
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágil
 
Git do Zero - Campus Party #12
Git do Zero - Campus Party #12Git do Zero - Campus Party #12
Git do Zero - Campus Party #12
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
 
Slide fabi
Slide fabiSlide fabi
Slide fabi
 
Bugs, DVCS e tools
Bugs, DVCS e toolsBugs, DVCS e tools
Bugs, DVCS e tools
 
Cepug 06/12/2008 Maykon - Sistemas de Controle De Versão
Cepug 06/12/2008 Maykon - Sistemas de Controle De VersãoCepug 06/12/2008 Maykon - Sistemas de Controle De Versão
Cepug 06/12/2008 Maykon - Sistemas de Controle De Versão
 
Quarto Trabalho Pm 2009 2
Quarto Trabalho Pm 2009 2Quarto Trabalho Pm 2009 2
Quarto Trabalho Pm 2009 2
 
Git+github
Git+githubGit+github
Git+github
 
Controle de versão com e git
Controle de versão com e gitControle de versão com e git
Controle de versão com e git
 
Git - Sistema Descentralizado de Controle de Versões
Git - Sistema Descentralizado de Controle de VersõesGit - Sistema Descentralizado de Controle de Versões
Git - Sistema Descentralizado de Controle de Versões
 
Revista programar 17
Revista programar 17Revista programar 17
Revista programar 17
 
Curso de Seblod 2.x Online - jCursos
Curso de Seblod 2.x Online - jCursosCurso de Seblod 2.x Online - jCursos
Curso de Seblod 2.x Online - jCursos
 
Controle de versões com o Subversion
Controle de versões com o SubversionControle de versões com o Subversion
Controle de versões com o Subversion
 
Projetofabi
ProjetofabiProjetofabi
Projetofabi
 
Plone total#2 - Gerenciamento de conteúdos
Plone total#2 - Gerenciamento de conteúdosPlone total#2 - Gerenciamento de conteúdos
Plone total#2 - Gerenciamento de conteúdos
 

Plus de Joomla!Day Brasil

Joomla!Day Brasil 2008 - NOIX - Prefeitura de Fortaleza
Joomla!Day Brasil 2008 - NOIX - Prefeitura de FortalezaJoomla!Day Brasil 2008 - NOIX - Prefeitura de Fortaleza
Joomla!Day Brasil 2008 - NOIX - Prefeitura de FortalezaJoomla!Day Brasil
 
Joomla!Day Brasil 2008 - USP - Paulino Michelazzo
Joomla!Day Brasil 2008 - USP - Paulino MichelazzoJoomla!Day Brasil 2008 - USP - Paulino Michelazzo
Joomla!Day Brasil 2008 - USP - Paulino MichelazzoJoomla!Day Brasil
 
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5Joomla!Day Brasil
 
Joomla!Day Brasil 2008 - Intranet com Joomla!
Joomla!Day Brasil 2008 - Intranet com Joomla!Joomla!Day Brasil 2008 - Intranet com Joomla!
Joomla!Day Brasil 2008 - Intranet com Joomla!Joomla!Day Brasil
 
Joomla!Day Brasil 2008 - Vantagens para Empresas e Agências
Joomla!Day Brasil 2008 - Vantagens para Empresas e AgênciasJoomla!Day Brasil 2008 - Vantagens para Empresas e Agências
Joomla!Day Brasil 2008 - Vantagens para Empresas e AgênciasJoomla!Day Brasil
 
Joomla!Day Brasil 2008 - MEC
Joomla!Day Brasil 2008 - MECJoomla!Day Brasil 2008 - MEC
Joomla!Day Brasil 2008 - MECJoomla!Day Brasil
 

Plus de Joomla!Day Brasil (6)

Joomla!Day Brasil 2008 - NOIX - Prefeitura de Fortaleza
Joomla!Day Brasil 2008 - NOIX - Prefeitura de FortalezaJoomla!Day Brasil 2008 - NOIX - Prefeitura de Fortaleza
Joomla!Day Brasil 2008 - NOIX - Prefeitura de Fortaleza
 
Joomla!Day Brasil 2008 - USP - Paulino Michelazzo
Joomla!Day Brasil 2008 - USP - Paulino MichelazzoJoomla!Day Brasil 2008 - USP - Paulino Michelazzo
Joomla!Day Brasil 2008 - USP - Paulino Michelazzo
 
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5
Joomla!Day Brasil 2008 - Ronildo Costa - Templates e Joomla! 1.5
 
Joomla!Day Brasil 2008 - Intranet com Joomla!
Joomla!Day Brasil 2008 - Intranet com Joomla!Joomla!Day Brasil 2008 - Intranet com Joomla!
Joomla!Day Brasil 2008 - Intranet com Joomla!
 
Joomla!Day Brasil 2008 - Vantagens para Empresas e Agências
Joomla!Day Brasil 2008 - Vantagens para Empresas e AgênciasJoomla!Day Brasil 2008 - Vantagens para Empresas e Agências
Joomla!Day Brasil 2008 - Vantagens para Empresas e Agências
 
Joomla!Day Brasil 2008 - MEC
Joomla!Day Brasil 2008 - MECJoomla!Day Brasil 2008 - MEC
Joomla!Day Brasil 2008 - MEC
 

Dernier

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Dernier (9)

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Joomla!Day Brasil 2008 - FláVio Kubota - Gsoc Version Control

  • 1.
  • 2. Joomla! Controle de versão 1 O que é um sistema de controle de versão 2 3 4 Controle de versão em um Gerenciador de Conteúdo (CMS) Controle de versão para o Joomla! Agradecimentos 5 Mais informações
  • 3. Joomla! Controle de versão O que é um sistema de controle de versão Controle de histórico – Possibilidade de obter o histórico do desenvolvimento e analisar o que foi alterado em cada versão. Trabalho em equipe – Permite que várias pessoas trabalhem sobre o mesmo documento. Resgate de versões – Permite recuperar versões antigas e estáveis. Bastante utilizado no desenvolvimento de softwares. Controladores de versão mais conhecidos: CVS(Concurrent Version System), SVN(Subversion), Git(Fast Version Control System). 1
  • 4. Joomla! Controle de versão Controle de versão em um Gerenciador de Conteúdo (CMS) Mais de uma pessoa responsável pelo conteúdo de uma página. Rastrear as alterações efetuadas no documento. Usuário sobrescreve uma parte de um documento por acidente Usuários mal intencionados alteram o conteúdo da página. 2
  • 5. Joomla! Controle de versão 3 Controle de versão para o Joomla! A Gerenciamento de versões B Comparações entre duas versões C Mesclagem de duas versões D Publicação E Acesso concorrente F Notificação por e-mail G Extensão
  • 6. Joomla! Controle de versão Controle de versão para o Joomla! A Gerenciamento de versões Gerenciamento de todas as versões de um conteúdo. Uma nova versão é gerada toda vez que um artigo é salvo. Rastrear autor, data e versão da modificação. Visualizar e publicar qualquer versão. 3
  • 7. Joomla! Controle de versão Controle de versão para o Joomla! Saber exatamente o que foi acrescentado, modificado ou excluído em qualquer ponto do documento. Cores para mostrar a diferença. 3 B Comparações entre duas versões
  • 8. Joomla! Controle de versão Controle de versão para o Joomla! Mesclar ( merge ) duas versões. Escolher de qual versão recuperar uma certa parte do documento. 3 C Mesclagem de duas versões
  • 9. Joomla! Controle de versão Controle de versão para o Joomla! Um documento pode ser modificado mas as alterações não necessitam ser imediatamente publicadas. Passar por uma revisão. Qualquer versão pode ser publicada. 3 D Publicação
  • 10. Joomla! Controle de versão Controle de versão para o Joomla! Opção para não utilizar o “ lock ”. Várias pessoas podem editar o mesmo documento ao mesmo tempo. 3 E Acesso concorrente
  • 11. Joomla! Controle de versão Controle de versão para o Joomla! Notificações por e-mail de qualquer alteração no conteúdo. Envio de e-mail por nível de acesso. 3 F Notificação por e-mail
  • 12. Joomla! Controle de versão Controle de versão para o Joomla! O sistema de controle de versão para o Joomla! foi desenvolvido como uma extensão. Compatível com Joomla! 1.5.6 ou superior. 3 G Extensão
  • 13. Joomla! Controle de versão Agradecimentos Comunidade Joomla! Packt Publishing 4 Google Inc. Joomla! Day Brasil
  • 14. Joomla! Controle de versão Mais informações 5 http://developer.joomla.org/ Outros projetos: Contato: [email_address]