<?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: Escolhendo um Controle de Versão Distribuído</title>
	<atom:link href="http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/feed/" rel="self" type="application/rss+xml" />
	<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/</link>
	<description>Ainda movido por uma contradição em termos</description>
	<lastBuildDate>Tue, 31 Jan 2012 11:51:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Walter Cruz</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4271</link>
		<dc:creator>Walter Cruz</dc:creator>
		<pubDate>Fri, 07 Sep 2007 02:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4271</guid>
		<description>Eu coloquei acho que um repositório meu no mercurial, e gostei.  Gostei muito da idéia do VCS distribuído, mas nada que possa te ajudar na escolha.

Aliás, já temos um vencedor?</description>
		<content:encoded><![CDATA[<p>Eu coloquei acho que um repositório meu no mercurial, e gostei.  Gostei muito da idéia do VCS distribuído, mas nada que possa te ajudar na escolha.</p>
<p>Aliás, já temos um vencedor?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enderson Maia</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4260</link>
		<dc:creator>Enderson Maia</dc:creator>
		<pubDate>Wed, 05 Sep 2007 15:19:11 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4260</guid>
		<description>Opa, hoje eu uso subversion, mas também estou pesquisando um VCS distribuído.

GOstei muito do que li, no site do Bazaar (http://bazaar-vcs.org/), vou testá-lo. Quanto ao mercurial, será o próximo teste, já usei ele para algumas coisas que precisei qnd estava trabalhando com o Xen, e pareceu interessante, mas não usei bastante, chegando a testar suas funcionalidade.

E aê? Você já escolheu ? Qual você está usando agora ?</description>
		<content:encoded><![CDATA[<p>Opa, hoje eu uso subversion, mas também estou pesquisando um VCS distribuído.</p>
<p>GOstei muito do que li, no site do Bazaar (<a href="http://bazaar-vcs.org/" rel="nofollow">http://bazaar-vcs.org/</a>), vou testá-lo. Quanto ao mercurial, será o próximo teste, já usei ele para algumas coisas que precisei qnd estava trabalhando com o Xen, e pareceu interessante, mas não usei bastante, chegando a testar suas funcionalidade.</p>
<p>E aê? Você já escolheu ? Qual você está usando agora ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4213</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Mon, 27 Aug 2007 19:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4213</guid>
		<description>Daniel, o lance de quebras de linha  é péssimo. Basicamente qualquer controle de versão faz a tradução automaticamente. Há horas em que você é obrigado a usar um editor inferior e isso mela os commits por uma questão muito básica.

Sobre o espaço em disco, o Bazaar usa snapshots, não é. Com o Mercurial são patches e pelo que andei lendo o consumo de espaço não chega a ser monstruoso. 

Estou quase escolhendo o Mercurial, mas ainda tenho dúvidas.

---

Leonardo, uu sou velho de guerra: uso ou linha de comando ou o cliente embutido no emacs. Agora que estou experimentando o TextMate, estou usando as funções dele também.

---

Lorn, o maior problema nesse caso é que o SVK é só uma camada, sem tantas das regalias dos demais DVCS. Mas ainda pode ser uma opção dada a prevalência dele.

---

Luiz, eu estou quase optando pelo Mercurial mesmo. Só a questão do mindshare é que está me dando uma pausa, com a Canonical por trás do Bazaar. Mas acho que não é muita preocupação no momento. :-)</description>
		<content:encoded><![CDATA[<p>Daniel, o lance de quebras de linha  é péssimo. Basicamente qualquer controle de versão faz a tradução automaticamente. Há horas em que você é obrigado a usar um editor inferior e isso mela os commits por uma questão muito básica.</p>
<p>Sobre o espaço em disco, o Bazaar usa snapshots, não é. Com o Mercurial são patches e pelo que andei lendo o consumo de espaço não chega a ser monstruoso. </p>
<p>Estou quase escolhendo o Mercurial, mas ainda tenho dúvidas.</p>
<p>&#8212;</p>
<p>Leonardo, uu sou velho de guerra: uso ou linha de comando ou o cliente embutido no emacs. Agora que estou experimentando o TextMate, estou usando as funções dele também.</p>
<p>&#8212;</p>
<p>Lorn, o maior problema nesse caso é que o SVK é só uma camada, sem tantas das regalias dos demais DVCS. Mas ainda pode ser uma opção dada a prevalência dele.</p>
<p>&#8212;</p>
<p>Luiz, eu estou quase optando pelo Mercurial mesmo. Só a questão do mindshare é que está me dando uma pausa, com a Canonical por trás do Bazaar. Mas acho que não é muita preocupação no momento. <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luiz Rocha</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4203</link>
		<dc:creator>Luiz Rocha</dc:creator>
		<pubDate>Mon, 27 Aug 2007 01:15:56 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4203</guid>
		<description>Tenho ouvido coisas boas sobre o Mercurial, mas nunca usei. Não tenho nada contra o Subversion também, acho ele bacana.

Mas para as minhas bobagens e afins, tenho usado o Bazaar e estou satisfeito. Uso inclusive na partição Windows da minha máquina de trabalho.</description>
		<content:encoded><![CDATA[<p>Tenho ouvido coisas boas sobre o Mercurial, mas nunca usei. Não tenho nada contra o Subversion também, acho ele bacana.</p>
<p>Mas para as minhas bobagens e afins, tenho usado o Bazaar e estou satisfeito. Uso inclusive na partição Windows da minha máquina de trabalho.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lorn</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4201</link>
		<dc:creator>Lorn</dc:creator>
		<pubDate>Sun, 26 Aug 2007 16:04:38 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4201</guid>
		<description>Eu utilizo a combinação SVN + SVK é muito bom poder dar commits &quot;off-line&quot; :)
A principal vantagens nessa combinação é a curva de aprendizagem, se você está familiarisarado com cvs/svn só muda a sigla para svk, e tem mais 2 ou 3 comandos para poder dar upload/sync para o repositório pai.</description>
		<content:encoded><![CDATA[<p>Eu utilizo a combinação SVN + SVK é muito bom poder dar commits &#8220;off-line&#8221; <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
A principal vantagens nessa combinação é a curva de aprendizagem, se você está familiarisarado com cvs/svn só muda a sigla para svk, e tem mais 2 ou 3 comandos para poder dar upload/sync para o repositório pai.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leonardo Marques</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4200</link>
		<dc:creator>Leonardo Marques</dc:creator>
		<pubDate>Sun, 26 Aug 2007 12:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4200</guid>
		<description>Ronaldo, off-topic. 
Você tem usado subversion no mac? qual cliente você usa?</description>
		<content:encoded><![CDATA[<p>Ronaldo, off-topic.<br />
Você tem usado subversion no mac? qual cliente você usa?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Koch</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4199</link>
		<dc:creator>Daniel Koch</dc:creator>
		<pubDate>Sun, 26 Aug 2007 07:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4199</guid>
		<description>Se o arquivo for alterado no windows, com as quebras de linha &quot;do windows&quot;, o arquivo é alterado e o bzr vai notar a diferença. Logo a sua versão em windows vai ter alterações.

Mas isso é questão de configuração do seu editor, se no windows você configurar seu editor para usar apenas quebra de linha e utf-8 (por exemplo), não haverá problemas. Exceto, talvez, com o bit +x que o windows coloca.

No entanto o bzr é bem configurável, eu tenho branches que compartilham commits, em um repositório de branches do mesmo projeto. No meu computador pessoal, no trabalho e no meu servidor. No servidor eu deixo um repositório apenas para commits, sem working dir, ou seja, se alguém entrar no servidor não vai acessar meu código diretamente, ele só deixa o .bzr na pasta do projeto.

As vezes acontecia tambem de no dia de trabalho eu ter muitos commits, e commits pesados com imagens, a banda de onde eu estava não ser muito boa (upload) e eu não conseguia de fato enviar meus commits para o servidor. Então eu sincronizava com outro repositorio no meu ipod e então, em casa, usando uma internet melhor, eu sincronizava com todo o resto.

O bzr, embora descentralizado, permite até que você estabeleça um funcionameno centralizado como o svn, fazendo com que todo commit local vá automaticamente sincronizar um &quot;remoto&quot;. Entenda como &quot;remoto&quot; como em qualquer lugar, ssh, ipod, um pendrive, etc.

E respondendo sua última pergunta, não, eu não uso versionamento nos meus diretórios pessoais, apenas para projetos. Meus diretórios pessoas mudam com muita frequência e talvez o consumo de espaço em disco seria enorme fazendo isso. Mas nada me impede.</description>
		<content:encoded><![CDATA[<p>Se o arquivo for alterado no windows, com as quebras de linha &#8220;do windows&#8221;, o arquivo é alterado e o bzr vai notar a diferença. Logo a sua versão em windows vai ter alterações.</p>
<p>Mas isso é questão de configuração do seu editor, se no windows você configurar seu editor para usar apenas quebra de linha e utf-8 (por exemplo), não haverá problemas. Exceto, talvez, com o bit +x que o windows coloca.</p>
<p>No entanto o bzr é bem configurável, eu tenho branches que compartilham commits, em um repositório de branches do mesmo projeto. No meu computador pessoal, no trabalho e no meu servidor. No servidor eu deixo um repositório apenas para commits, sem working dir, ou seja, se alguém entrar no servidor não vai acessar meu código diretamente, ele só deixa o .bzr na pasta do projeto.</p>
<p>As vezes acontecia tambem de no dia de trabalho eu ter muitos commits, e commits pesados com imagens, a banda de onde eu estava não ser muito boa (upload) e eu não conseguia de fato enviar meus commits para o servidor. Então eu sincronizava com outro repositorio no meu ipod e então, em casa, usando uma internet melhor, eu sincronizava com todo o resto.</p>
<p>O bzr, embora descentralizado, permite até que você estabeleça um funcionameno centralizado como o svn, fazendo com que todo commit local vá automaticamente sincronizar um &#8220;remoto&#8221;. Entenda como &#8220;remoto&#8221; como em qualquer lugar, ssh, ipod, um pendrive, etc.</p>
<p>E respondendo sua última pergunta, não, eu não uso versionamento nos meus diretórios pessoais, apenas para projetos. Meus diretórios pessoas mudam com muita frequência e talvez o consumo de espaço em disco seria enorme fazendo isso. Mas nada me impede.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4198</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Sun, 26 Aug 2007 03:49:31 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4198</guid>
		<description>Felipe, a vantagem de usar um sistema distribuído está basicamente no fato de que cada máquina é um respositório em si. Uma vantagem direta, por exemplo, é que você ainda tem controle de versão mesmo quando está desconectado do respositório.

---

Daniel, eu estava quebrando a minha cabeça tentando lembrar quem tinha me falado que usava o Bazaar.  Como ficou para você a questão de diferentes quebras de linha por plataforma? Outra coisa, você usa também para o seu diretório pessoal?</description>
		<content:encoded><![CDATA[<p>Felipe, a vantagem de usar um sistema distribuído está basicamente no fato de que cada máquina é um respositório em si. Uma vantagem direta, por exemplo, é que você ainda tem controle de versão mesmo quando está desconectado do respositório.</p>
<p>&#8212;</p>
<p>Daniel, eu estava quebrando a minha cabeça tentando lembrar quem tinha me falado que usava o Bazaar.  Como ficou para você a questão de diferentes quebras de linha por plataforma? Outra coisa, você usa também para o seu diretório pessoal?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Koch</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4197</link>
		<dc:creator>Daniel Koch</dc:creator>
		<pubDate>Sun, 26 Aug 2007 03:00:56 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4197</guid>
		<description>Como um arqueólogo (ou entusiasta), passei um bom tempo usando mercurial (hg) para a maioria dos projetos pessoais. Logo, migrei para os projetos comerciais que estava coordenando na época.

Mas com o passar do tempo o bazaar (bzr) foi o que mais pareceu ser melhor, o suporte à ssh dele é bem melhor do que o hg e como todo o apoio da canonical, o negócio cresceu e muito.

Uso no windows e no linux e não tenho problemas, mesmo com projetos multiplataforma.

Já havia falado dele pra você, recomendo! :)</description>
		<content:encoded><![CDATA[<p>Como um arqueólogo (ou entusiasta), passei um bom tempo usando mercurial (hg) para a maioria dos projetos pessoais. Logo, migrei para os projetos comerciais que estava coordenando na época.</p>
<p>Mas com o passar do tempo o bazaar (bzr) foi o que mais pareceu ser melhor, o suporte à ssh dele é bem melhor do que o hg e como todo o apoio da canonical, o negócio cresceu e muito.</p>
<p>Uso no windows e no linux e não tenho problemas, mesmo com projetos multiplataforma.</p>
<p>Já havia falado dele pra você, recomendo! <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Diesel</title>
		<link>http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/comment-page-1/#comment-4194</link>
		<dc:creator>Felipe Diesel</dc:creator>
		<pubDate>Sat, 25 Aug 2007 20:49:01 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2007/08/25/escolhendo-um-controle-de-versao-distribuido/#comment-4194</guid>
		<description>Mas qual a diferença entre usar o svn ou o Bazzar? Qual seria o ganho nisso?</description>
		<content:encoded><![CDATA[<p>Mas qual a diferença entre usar o svn ou o Bazzar? Qual seria o ganho nisso?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

