[svnbook-pt-br commit] r231 - trunk/book

codesite-noreply at google.com codesite-noreply at google.com
Thu Nov 6 23:02:57 CST 2008


Author: brunolmfg
Date: Thu Nov  6 21:02:42 2008
New Revision: 231

Modified:
    trunk/book/ch03-advanced-topics.xml

Log:
Tradução do capítulo 3 - Tópicos Avançados, seção:
   * Peg and Operative Revisions (at line 2676)

Modified: trunk/book/ch03-advanced-topics.xml
==============================================================================
--- trunk/book/ch03-advanced-topics.xml	(original)
+++ trunk/book/ch03-advanced-topics.xml	Thu Nov  6 21:02:42 2008
@@ -2625,55 +2625,55 @@
        do Subversion é bastante aberto, proporcionando quase tanta
        flexibilidade para arquivos versionados quanto você desejaria ao
        manipular os seus não-versionados.  Mas essa flexibilidade significa
-      que durante o tempo de vida de seus repositório, um dado objeto
+      que durante o tempo de vida de seu repositório, um dado objeto
        versionado pode ter muitos caminhos, e um dado caminho pode  
representar
        vários objetos versionados inteiramente diferentes.  E isto
        introduz um certo nível de complexidade em suas interações
        com esses caminhos e objetos.</para>

-    <para>Subversion is pretty smart about noticing when an object's
-      version history includes such <quote>changes of address</quote>.
-      For example, if you ask for the revision history log of a
-      particular file that was renamed last week, Subversion happily
-      provides all those logs—the revision in which the rename
-      itself happened, plus the logs of relevant revisions both before
-      and after that rename.  So, most of the time, you don't even
-      have to think about such things.  But occasionally, Subversion
-      needs your help to clear up ambiguities.</para>
+    <para>O Subversion é muito esperto ao perceber quando uma versão do
+      histórico do objeto inclui tais <quote>mudanças de endereço</quote>.
+      Por exemplo, se você pedir pelo registro do histórico de revisão de  
um
+      arquivo específico que foi renomeado na última semana, o Subversion  
felizmente
+      oferece todos estes registros—a revisão na qual a renomeação
+      aconteceu, mais os registros de revisões relevantes tanto antes
+      como depois que foi renomeado.  Assim, a maioria das vezes, você não  
terá
+      que pensar sobre estas coisas.  Mas ocasionalmente, o Subversion
+      precisará de sua ajuda para esclarecer ambigüidades.</para>

-    <para>The simplest example of this occurs when a directory or file
-      is deleted from version control, and then a new directory or
-      file is created with the same name and added to version control.
-      Clearly the thing you deleted and the thing you later added
-      aren't the same thing.  They merely happen to have had the same
-      path, <filename>/trunk/object</filename> for example.  What,
-      then, does it mean to ask Subversion about the history of
-      <filename>/trunk/object</filename>?  Are you asking about the
-      thing currently at that location, or the old thing you deleted
-      from that location?  Are you asking about the operations that
-      have happened to <emphasis>all</emphasis> the objects that have
-      ever lived at that path?  Clearly, Subversion needs a hint about
-      what you really want.</para>
+    <para>O exemplo mais simples disto ocorre quando um diretório ou  
arquivo
+      é excluído do controle de versão, e então um novo diretório ou
+      arquivo é criado com o mesmo nome e adicionado ao controle de versão.
+      Obviamente o que você exclui e o que você depois adicionou
+      não são a mesma coisa.  Estas coisas meramente possuíram o mesmo
+      caminho, <filename>/trunk/object</filename> por exemplo.  Então,
+      o que significa solicitar ao Subversion o histórico de
+      <filename>/trunk/object</filename>?  Você está pedindo sobre o
+      objeto atualmente neste local, ou o antigo objeto que você excluiu
+      deste local?  Você está pedindo sobre as operações que
+      aconteceram em <emphasis>todos</emphasis> os objetos que alguma
+      vez existiu neste caminho?  Obviamente, o Subversion precisa de uma  
dica
+      do que você realmente quer.</para>

-    <para>And thanks to moves, versioned object history can get far
-      more twisted than that, even.  For example, you might have a
-      directory named <filename>concept</filename>, containing some
-      nascent software project you've been toying with.  Eventually,
-      though, that project matures to the point that the idea seems to
-      actually have some wings, so you do the unthinkable and decide
-      to give the project a name.
+    <para>Devido a mudanças regulares, o histórico de um objeto versionado
+      pode ser mais misturado do que isto.  Por exemplo, você pode ter um
+      diretório nomeado <filename>concept</filename>, contendo algum
+      projeto de software pessoal em que você esteja brincando.   
Eventualmente,
+      porém, este projeto amadurece a tal ponto que a idéia parece
+      realmente poder decolar, assim você faz o impensável e decide
+      dar um nome ao projeto.
        <footnote>
-        <para><quote>You're not supposed to name it.  Once you name it,
-          you start getting attached to it.</quote>—Mike
+        <para><quote>Você não pretendia dar um nome a ele.  Depois que  
você dá um nome,
+          você começa a ficar ligado a ele.</quote>—Mike
            Wazowski</para>
        </footnote>
-      Let's say you called your software Frabnaggilywort.  At this
-      point, it makes sense to rename the directory to reflect the
-      project's new name, so <filename>concept</filename> is renamed
-      to <filename>frabnaggilywort</filename>.  Life goes on,
-      Frabnaggilywort releases a 1.0 version, and is downloaded and
-      used daily by hordes of people aiming to improve their
-      lives.</para>
+      Vamos dizer que você chamou seu software de Frabnaggilywort.  Neste
+      ponto, faz sentido renomear o diretório para refletir o novo
+      nome do projeto, assim <filename>concept</filename> é renomeado
+      para <filename>frabnaggilywort</filename>.  A vida continua,
+      Frabnaggilywort lança uma versão 1.0, e está sendo baixado e
+      usado diariamente por uma multidão de pessoas que pretendem melhorar
+      suas vidas.</para>

      <para>It's a nice story, really, but it doesn't end there.
        Entrepreneur that you are, you've already got another think in


More information about the svn-pt_br mailing list