<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Controle de versão distribuído se distribui</title>
	<atom:link href="http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/</link>
	<description>Pensamentos, idéias e devaneios sobre desenvolvimento de software e tecnologia em geral</description>
	<lastBuildDate>Fri, 16 Apr 2010 04:05:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Sobre grandes alterações pequenas &#171; Mergulhando no Caos</title>
		<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/comment-page-1/#comment-46</link>
		<dc:creator>Sobre grandes alterações pequenas &#171; Mergulhando no Caos</dc:creator>
		<pubDate>Wed, 29 Aug 2007 13:17:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/#comment-46</guid>
		<description>[...] e fazem muito sentido no contexto colaborativo de um projeto de código aberto, principalmente com sistemas de controle de versão distribuídos. Mas ainda existem sistemas centralizados e — pior — cuja única solução para edição [...] </description>
		<content:encoded><![CDATA[<p>[...] e fazem muito sentido no contexto colaborativo de um projeto de código aberto, principalmente com sistemas de controle de versão distribuídos. Mas ainda existem sistemas centralizados e — pior — cuja única solução para edição [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred Maranhão</title>
		<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/comment-page-1/#comment-45</link>
		<dc:creator>Fred Maranhão</dc:creator>
		<pubDate>Wed, 29 Aug 2007 12:25:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/#comment-45</guid>
		<description>O problema do controle de versão serializado é o medo do novo. Mas não o medo da nova tecnologia, e sim o medo das novas idéias, das novas formas de trabalhar, de uma nova forma de encarar um problema.

Pela minha experiência com profissionais competentes que tem medo de controle de versão concorrente (e não serializado), o problema se passa pela falta de treinamento.</description>
		<content:encoded><![CDATA[<p>O problema do controle de versão serializado é o medo do novo. Mas não o medo da nova tecnologia, e sim o medo das novas idéias, das novas formas de trabalhar, de uma nova forma de encarar um problema.</p>
<p>Pela minha experiência com profissionais competentes que tem medo de controle de versão concorrente (e não serializado), o problema se passa pela falta de treinamento.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Walter Cruz - devlog</title>
		<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/comment-page-1/#comment-44</link>
		<dc:creator>Walter Cruz - devlog</dc:creator>
		<pubDate>Wed, 22 Aug 2007 01:38:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/#comment-44</guid>
		<description>&lt;strong&gt;Controle de Versão - svn e mercurial&lt;/strong&gt;

Há um tempo atrás, um amigo pediu para que eu escrevesse algo sobre o svn. Como eu enrolei, acabou que o ùltimo log fez isso por mim, com um tutorial básico sobre o svn bem descontraído. Não cobre coisas como externals e propriedades, mas já dá...</description>
		<content:encoded><![CDATA[<p><strong>Controle de Versão &#8211; svn e mercurial</strong></p>
<p>Há um tempo atrás, um amigo pediu para que eu escrevesse algo sobre o svn. Como eu enrolei, acabou que o ùltimo log fez isso por mim, com um tutorial básico sobre o svn bem descontraído. Não cobre coisas como externals e propriedades, mas já dá&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thiagoarrais</title>
		<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/comment-page-1/#comment-43</link>
		<dc:creator>thiagoarrais</dc:creator>
		<pubDate>Sat, 25 Nov 2006 11:52:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/#comment-43</guid>
		<description>Interessante é que pesquisando mais sobre o assunto Sun/Java/DRCS (que quer dizer Distributed Revision Control System), descobri que eles &lt;em&gt;já&lt;/em&gt; usavam um sistema distribuído. Era um sistema desenvolvido e comercializado pela Sun chamado TeamWare já com alguns anos de existência. É uma evidência de que sistemas distribuídos podem funcionar também para um modelo menos aberto.

Mas é claro que a adoção deste modelo ainda vai esbarrar nos controles de versão serializados da vida. E o pior é que isto não é tão raro quanto deveria ser. Sem falar em quem não usa controle de versão &lt;em&gt;nenhum&lt;/em&gt;...</description>
		<content:encoded><![CDATA[<p>Interessante é que pesquisando mais sobre o assunto Sun/Java/DRCS (que quer dizer Distributed Revision Control System), descobri que eles <em>já</em> usavam um sistema distribuído. Era um sistema desenvolvido e comercializado pela Sun chamado TeamWare já com alguns anos de existência. É uma evidência de que sistemas distribuídos podem funcionar também para um modelo menos aberto.</p>
<p>Mas é claro que a adoção deste modelo ainda vai esbarrar nos controles de versão serializados da vida. E o pior é que isto não é tão raro quanto deveria ser. Sem falar em quem não usa controle de versão <em>nenhum</em>&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo Araujo</title>
		<link>http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/comment-page-1/#comment-42</link>
		<dc:creator>Rodrigo Araujo</dc:creator>
		<pubDate>Fri, 24 Nov 2006 20:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2006/11/24/controle-de-versao-distribuido-se-distribui/#comment-42</guid>
		<description>Fala Arrais, fiquei curioso para saber porque você mudou de casa. :)

Muito interessante este post, trabalho diretamente com SCM e ainda não tinha despertado para essa &quot;onda&quot; de controle de versão descentralizado. É uma ideia bem interessante, porém é preciso um time muito bem treinado para que se possa extrair todo o potencial dessa distribuição! O que ainda vejo muito acontecer por ai é o uso de controle de versão &quot;serializado&quot;, onde cada desenvolvedor só pode editar um arquivo se outro não estiver fazendo no mesmo tempo :)

Outro uso muito interessante para esses sistemas distribuídos é para equipes separadas geograficamente. Atualmente a solução líder de mercado de repositórios remotos é o ClearCase Multisite da IBM/Rational, mas é uma ferramenta com carga administrativa pesadissima e cheia de problemas ainda. Isso sem nem falar dos custos do licença!

Parabéns pelos artigos sempre interessantes.

Abraços,
    Rodrigo</description>
		<content:encoded><![CDATA[<p>Fala Arrais, fiquei curioso para saber porque você mudou de casa. <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Muito interessante este post, trabalho diretamente com SCM e ainda não tinha despertado para essa &#8220;onda&#8221; de controle de versão descentralizado. É uma ideia bem interessante, porém é preciso um time muito bem treinado para que se possa extrair todo o potencial dessa distribuição! O que ainda vejo muito acontecer por ai é o uso de controle de versão &#8220;serializado&#8221;, onde cada desenvolvedor só pode editar um arquivo se outro não estiver fazendo no mesmo tempo <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Outro uso muito interessante para esses sistemas distribuídos é para equipes separadas geograficamente. Atualmente a solução líder de mercado de repositórios remotos é o ClearCase Multisite da IBM/Rational, mas é uma ferramenta com carga administrativa pesadissima e cheia de problemas ainda. Isso sem nem falar dos custos do licença!</p>
<p>Parabéns pelos artigos sempre interessantes.</p>
<p>Abraços,<br />
    Rodrigo</p>
]]></content:encoded>
	</item>
</channel>
</rss>
