{"id":4218,"date":"2022-08-11T08:00:00","date_gmt":"2022-08-11T11:00:00","guid":{"rendered":"https:\/\/coodesh.com\/blog\/?p=4218"},"modified":"2022-08-11T08:36:27","modified_gmt":"2022-08-11T11:36:27","slug":"conheca-diferentes-formas-de-versionar-projetos","status":"publish","type":"post","link":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/","title":{"rendered":"Conhe\u00e7a diferentes formas de versionar projetos"},"content":{"rendered":"\n<p>O sistema de controle de vers\u00e3o \u00e9 comumente utilizado pelos desenvolvedores. Com ele \u00e9 poss\u00edvel registrar o hist\u00f3rico de altera\u00e7\u00e3o, adicionar novas funcionalidades e test\u00e1-las em branches diferentes da principal, ter duas ou mais pessoas trabalhando no mesmo arquivo sem sobrescrever o c\u00f3digo, entre diversos outros recursos que facilitam o desenvolvimento de software.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como era antes dos sistemas de controle de vers\u00e3o?<\/h2>\n\n\n\n<p>Pense em um projeto sendo desenvolvido por cinco pessoas, onde cada desenvolvedor esteja alterando partes de um mesmo arquivo.&nbsp;<\/p>\n\n\n\n<p>Um est\u00e1 desenvolvendo a funcionalidade X e outro a funcionalidade Y. Em algum momento, a funcionalidade Y ir\u00e1 sobrepor a funcionalidade X causando erro no c\u00f3digo. Caso n\u00e3o tenha uma boa comunica\u00e7\u00e3o, o desenvolvedor X n\u00e3o saber\u00e1 o motivo de ter quebrado a aplica\u00e7\u00e3o.&nbsp;<\/p>\n\n\n\n<p>Agora, expanda a sua imagina\u00e7\u00e3o para uma equipe de 10, 20, 30, 800 ou mais pessoas trabalhando no projeto.&nbsp;<\/p>\n\n\n\n<p>Como a tarefa primordial do desenvolvedor \u00e9 resolver problemas, nada mais justo do que criar formas de solucion\u00e1-los.&nbsp;<\/p>\n\n\n\n<p>Foi assim que surgiram as primeiras ferramentas de versionamento de c\u00f3digos que est\u00e3o em constante evolu\u00e7\u00e3o. Falaremos um pouco sobre elas no decorrer deste artigo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tipos de controle de vers\u00e3o<\/h2>\n\n\n\n<p>Existem dois tipos de controle de vers\u00e3o: centralizado e descentralizado\/distribu\u00eddo. Conhe\u00e7a os detalhes a seguir.&nbsp;<\/p>\n\n\n\n<p><strong>Centralizado:<\/strong> apenas um servidor principal tem uma c\u00f3pia local para cada contribuidor. Logo, a \u00fanica forma de comunica\u00e7\u00e3o delas \u00e9 pelo servidor principal.&nbsp;<\/p>\n\n\n\n<p><strong>Descentralizado<\/strong>: n\u00e3o depende de um servidor central, isso significa que o desenvolvedor ter\u00e1 um reposit\u00f3rio na \u00e1rea de trabalho com toda a base de dados, podendo percorrer outros branches, gerar ou reverter vers\u00f5es do c\u00f3digo-fonte, trabalhar em vers\u00f5es de testes etc.&nbsp;<\/p>\n\n\n\n<p>Por essa liberdade, faz-se necess\u00e1rio um controle ao contribuidor, limitando o que ele pode fazer no c\u00f3digo, a fim de evitar a quebra da aplica\u00e7\u00e3o ou sua poss\u00edvel exclus\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona o controle de vers\u00e3o?<\/h2>\n\n\n\n<p>Existe o reposit\u00f3rio principal que possui os hist\u00f3ricos de atualiza\u00e7\u00f5es e o reposit\u00f3rio clonado localizado na \u00e1rea de trabalho do contribuidor.&nbsp;<\/p>\n\n\n\n<p>A comunica\u00e7\u00e3o desses reposit\u00f3rios t\u00eam por padr\u00e3o o commit (enviar atualiza\u00e7\u00f5es) e o update (receber atualiza\u00e7\u00f5es).&nbsp;<\/p>\n\n\n\n<p>Vale ressaltar que isso \u00e9 padr\u00e3o. N\u00e3o importa o tipo de versionamento, a diferen\u00e7a est\u00e1 em como cada um ser\u00e1 utilizado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sistemas de versionamentos mais utilizados<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>CVS<\/strong>: pode n\u00e3o ser o mais usado atualmente, mas um dia j\u00e1 foi. O CVS \u00e9 uma das ferramentas de versionamento mais antigas no mercado. Sua primeira vers\u00e3o, desenvolvida em 1968, ainda \u00e9 muito utilizada pela equipe de desenvolvedores. Recomendo ler a documenta\u00e7\u00e3o para saber mais sobre (clique no link no final do artigo).<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>SVN<\/strong>: veio com novas funcionalidades e corre\u00e7\u00e3o de alguns problemas do CVS. \u00c9 simples e r\u00e1pido na sua utiliza\u00e7\u00e3o, possuindo sistema de versionamento centralizado (indicado para equipes pequenas).<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Mercurial<\/strong>: \u00e9 famoso por ser utilizado em grandes empresas, como Meta e Google. \u00c9 uma ferramenta complexa comparada ao SVN, por\u00e9m r\u00e1pida e com medidas de seguran\u00e7a para evitar erros. Est\u00e1 ligado ao sistema de versionamento descentralizado.&nbsp;<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Git<\/strong>: \u00e9 uma das ferramentas mais utilizadas pelos desenvolvedores atualmente, seja em empresas ou projetos individuais. Consegue atingir todos os objetivos de um bom controle de software, tamb\u00e9m \u00e9 mais complexa se comparada com as demais ferramentas de versionamento. Est\u00e1 no sistema de versionamento descentralizado.&nbsp;<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/coodesh.com\/blog\/candidates\/veja-as-melhores-praticas-de-como-dominar-o-git\/\" target=\"_blank\" rel=\"noreferrer noopener\">Para essa ferramenta temos um post especial<\/a>. Assim voc\u00ea poder\u00e1 dominar o principal sistema de versionamento mais utilizado na atualidade.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p>Como voc\u00ea viu, o sistema de controle de vers\u00e3o ajuda a equipe de desenvolvedores a gerenciar as altera\u00e7\u00f5es no c\u00f3digo-fonte ao longo do projeto.&nbsp;<\/p>\n\n\n\n<p>Veja tamb\u00e9m os demais artigos t\u00e9cnicos do <a href=\"https:\/\/coodesh.com\/blog\/candidates\/\" target=\"_blank\" rel=\"noreferrer noopener\">blog da Coodesh<\/a> e aproveite para se cadastrar gratuitamente na plataforma e validar suas habilidades para o mercado de trabalho. <a href=\"https:\/\/coodesh.com\/desenvolvedores\" target=\"_blank\" rel=\"noreferrer noopener\">Entre e confira.&nbsp;<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Links da documenta\u00e7\u00e3o<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"http:\/\/web.mit.edu\/macdev\/Development\/Documentation\/www\/CVS%20Documentation\/Working%20with%20CVS.html\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/web.mit.edu\/macdev\/Development\/Documentation\/www\/CVS%20Documentation\/Working%20with%20CVS.html<\/a><\/li><li><a href=\"https:\/\/subversion.apache.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/subversion.apache.org\/<\/a>&nbsp;<\/li><li><a href=\"https:\/\/www.mercurial-scm.org\/guide\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.mercurial-scm.org\/guide<\/a>&nbsp;<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>O sistema de controle de vers\u00e3o \u00e9 comumente utilizado pelos desenvolvedores. Com ele \u00e9 poss\u00edvel registrar o hist\u00f3rico de altera\u00e7\u00e3o, adicionar novas funcionalidades e test\u00e1-las em branches diferentes da principal, ter duas ou mais pessoas trabalhando no mesmo arquivo sem sobrescrever o c\u00f3digo, entre diversos outros recursos que facilitam o desenvolvimento de software.&nbsp; Como era [&hellip;] <a class=\"g1-link g1-link-more\" href=\"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/\">Ler mais<\/a><\/p>\n","protected":false},"author":9,"featured_media":4274,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[307,881,46,331,883,332,882],"class_list":{"0":"post-4218","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-candidates","8":"tag-branch","9":"tag-cvs","10":"tag-desenvolvedor","11":"tag-git","12":"tag-mercurial","13":"tag-projeto","14":"tag-svn"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Controle de vers\u00e3o: veja diferentes formas de versionar projetos<\/title>\n<meta name=\"description\" content=\"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Controle de vers\u00e3o: veja diferentes formas de versionar projetos\" \/>\n<meta property=\"og:description\" content=\"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-11T11:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-11T11:36:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1456\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andreyna Carvalho\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andreyna Carvalho\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/\"},\"author\":{\"name\":\"Andreyna Carvalho\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/person\\\/daed196213bd7a7cd96924ff38e42019\"},\"headline\":\"Conhe\u00e7a diferentes formas de versionar projetos\",\"datePublished\":\"2022-08-11T11:00:00+00:00\",\"dateModified\":\"2022-08-11T11:36:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/\"},\"wordCount\":706,\"publisher\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/versionamento-de-projetos-scaled.jpg\",\"keywords\":[\"branch\",\"CVS\",\"desenvolvedor\",\"Git\",\"Mercurial\",\"projeto\",\"SVN\"],\"articleSection\":[\"Pessoas Candidatas\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/\",\"name\":\"Controle de vers\u00e3o: veja diferentes formas de versionar projetos\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/versionamento-de-projetos-scaled.jpg\",\"datePublished\":\"2022-08-11T11:00:00+00:00\",\"dateModified\":\"2022-08-11T11:36:27+00:00\",\"description\":\"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#primaryimage\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/versionamento-de-projetos-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/versionamento-de-projetos-scaled.jpg\",\"width\":2560,\"height\":1456,\"caption\":\"versionamento de projetos\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/conheca-diferentes-formas-de-versionar-projetos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pessoas Candidatas\",\"item\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/candidates\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Conhe\u00e7a diferentes formas de versionar projetos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\",\"name\":\"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o\",\"description\":\"Conte\u00fados para ajudar sua empresa a contratar profissionais de tecnologia e dicas para programadores sobre: carreira, hard skills e soft skills. Confira! \",\"publisher\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#organization\",\"name\":\"Coodesh\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Original2x.png\",\"contentUrl\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/Original2x.png\",\"width\":800,\"height\":246,\"caption\":\"Coodesh\"},\"image\":{\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/#\\\/schema\\\/person\\\/daed196213bd7a7cd96924ff38e42019\",\"name\":\"Andreyna Carvalho\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g\",\"caption\":\"Andreyna Carvalho\"},\"description\":\"Sempre levei a tecnologia e a paix\u00e3o pelos c\u00f3digos al\u00e9m de uma simples forma de trabalho. Estou focada em me aprofundar e conseguir impactar as pessoas com novas tecnologias. Hoje sou DevRel na Coodesh.\",\"url\":\"https:\\\/\\\/coodesh.com\\\/blog\\\/author\\\/andreyna\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Controle de vers\u00e3o: veja diferentes formas de versionar projetos","description":"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/","og_locale":"pt_BR","og_type":"article","og_title":"Controle de vers\u00e3o: veja diferentes formas de versionar projetos","og_description":"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.","og_url":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/","og_site_name":"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o","article_published_time":"2022-08-11T11:00:00+00:00","article_modified_time":"2022-08-11T11:36:27+00:00","og_image":[{"width":2560,"height":1456,"url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg","type":"image\/jpeg"}],"author":"Andreyna Carvalho","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Andreyna Carvalho","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#article","isPartOf":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/"},"author":{"name":"Andreyna Carvalho","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/person\/daed196213bd7a7cd96924ff38e42019"},"headline":"Conhe\u00e7a diferentes formas de versionar projetos","datePublished":"2022-08-11T11:00:00+00:00","dateModified":"2022-08-11T11:36:27+00:00","mainEntityOfPage":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/"},"wordCount":706,"publisher":{"@id":"https:\/\/coodesh.com\/blog\/#organization"},"image":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#primaryimage"},"thumbnailUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg","keywords":["branch","CVS","desenvolvedor","Git","Mercurial","projeto","SVN"],"articleSection":["Pessoas Candidatas"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/","url":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/","name":"Controle de vers\u00e3o: veja diferentes formas de versionar projetos","isPartOf":{"@id":"https:\/\/coodesh.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#primaryimage"},"image":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#primaryimage"},"thumbnailUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg","datePublished":"2022-08-11T11:00:00+00:00","dateModified":"2022-08-11T11:36:27+00:00","description":"Conhe\u00e7a ferramentas do controle de vers\u00e3o e facilite os trabalhos do dia a dia do desenvolvedor.","breadcrumb":{"@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#primaryimage","url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg","contentUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2022\/08\/versionamento-de-projetos-scaled.jpg","width":2560,"height":1456,"caption":"versionamento de projetos"},{"@type":"BreadcrumbList","@id":"https:\/\/coodesh.com\/blog\/candidates\/conheca-diferentes-formas-de-versionar-projetos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coodesh.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Pessoas Candidatas","item":"https:\/\/coodesh.com\/blog\/candidates\/"},{"@type":"ListItem","position":3,"name":"Conhe\u00e7a diferentes formas de versionar projetos"}]},{"@type":"WebSite","@id":"https:\/\/coodesh.com\/blog\/#website","url":"https:\/\/coodesh.com\/blog\/","name":"Blog: Recrutar Desenvolvedores e Conte\u00fado de Programa\u00e7\u00e3o","description":"Conte\u00fados para ajudar sua empresa a contratar profissionais de tecnologia e dicas para programadores sobre: carreira, hard skills e soft skills. Confira! ","publisher":{"@id":"https:\/\/coodesh.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coodesh.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/coodesh.com\/blog\/#organization","name":"Coodesh","url":"https:\/\/coodesh.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2020\/08\/Original2x.png","contentUrl":"https:\/\/coodesh.com\/blog\/wp-content\/uploads\/2020\/08\/Original2x.png","width":800,"height":246,"caption":"Coodesh"},"image":{"@id":"https:\/\/coodesh.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/coodesh.com\/blog\/#\/schema\/person\/daed196213bd7a7cd96924ff38e42019","name":"Andreyna Carvalho","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b9039c62055bb58c71929dc27d8ffd6f181394394f15e8144ee40af38f33c43?s=96&d=mm&r=g","caption":"Andreyna Carvalho"},"description":"Sempre levei a tecnologia e a paix\u00e3o pelos c\u00f3digos al\u00e9m de uma simples forma de trabalho. Estou focada em me aprofundar e conseguir impactar as pessoas com novas tecnologias. Hoje sou DevRel na Coodesh.","url":"https:\/\/coodesh.com\/blog\/author\/andreyna\/"}]}},"wps_subtitle":"","_links":{"self":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/4218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/comments?post=4218"}],"version-history":[{"count":2,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/4218\/revisions"}],"predecessor-version":[{"id":4223,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/posts\/4218\/revisions\/4223"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/media\/4274"}],"wp:attachment":[{"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/media?parent=4218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/categories?post=4218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coodesh.com\/blog\/wp-json\/wp\/v2\/tags?post=4218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}