Por Dentro do Subversion



    Marcelo Gomes Carvalheiro
!
quot;                       #
    $
%   %


                          $   &
    '               &   '#(
        )

*      ...
,
                '                              -               )
    #               $               #              !.
 ...
$

                              Sistema de Controle de Versão
    Históricos das
    Versões
                            ...
1

2                   .       35 6
                            4(

            %           '   %      $
    +

        ' ...
%       &

    1                                %
            '

                             '           %
              ...
'

    1   '               $
            %

    1
        %       $   %


            $   %           0
            !
$
            78
    9    #(          :
         ,3
          3              !#!   #3

    ;     78
     7   $           :...
(    )

         31
    1)        '   '   !
(   )
            3
        '
(   )
        3.
(   )
        3
(   )
        3   ?.   %
            '@
(   )
        3   '
(     )     #      *       +
                         ' #!



    Solução:
    •Guardar uma cópia das suas alterações;
   ...
(   )   #   *   +
                ' #!
quot;
    ,         -

    AB                   +       %
    !

    C;                  ?      @
                        ...
quot;
    .            -

    A.                                       -           <*;
    !
        ?                %   ...
quot;
    ,#        -

    AB              ?       @             +
    !

    CB               ?      @        '
    !
   ...
Um exemplo do mundo real

                  #
•
    ,3 +#
     3   (    !   !+   !   3   3   3 +#(   3
•
Próximos SlideShares
Carregando em…5
×

Por Dentro do Subversion

1.745 visualizações

Publicada em

Introdução ao controle de versão, utilizando subversion (SVN), boas práticas, integração com o Eclipse e um exemplo no mundo real (Cejug-Classifields) - Café Com Tapioca - 10/06/08

Publicada em: Tecnologia
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.745
No SlideShare
0
A partir de incorporações
0
Número de incorporações
544
Ações
Compartilhamentos
0
Downloads
32
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Por Dentro do Subversion

  1. 1. Por Dentro do Subversion Marcelo Gomes Carvalheiro
  2. 2. !
  3. 3. quot; # $ % % $ & ' & '#( ) * % # +!
  4. 4. , ' - ) # $ # !. $ $ - ) / , % + # $ !quot; 0 % ) # ! , )% - # quot; # , $ + -% % !
  5. 5. $ Sistema de Controle de Versão Históricos das Versões B C A Versão N . . . Versão 2 Versão 1 Software Cliente Doc. Novo Desenvolvedor
  6. 6. 1 2 . 35 6 4( % ' % $ + ' !
  7. 7. % & 1 % ' ' % % ' % - . ' ' !
  8. 8. ' 1 ' $ % 1 % $ % $ % 0 !
  9. 9. $ 78 9 #( : ,3 3 !#! #3 ; 78 7 $ : - < 1= ,3 3 !#! #3 > 78 >- ,3 3 ! #3 3 *# ,3 3 !#! #
  10. 10. ( ) 31 1) ' ' !
  11. 11. ( ) 3 '
  12. 12. ( ) 3.
  13. 13. ( ) 3
  14. 14. ( ) 3 ?. % '@
  15. 15. ( ) 3 '
  16. 16. ( ) # * + ' #! Solução: •Guardar uma cópia das suas alterações; •Fazer o update do repositório; •Colocar suas alterações na nova versão; •Fazer o commit para o repositório
  17. 17. ( ) # * + ' #!
  18. 18. quot; , - AB + % ! C; ? @ - ! $! Cuidado! Conflitos no início do expediente indicam que algo não está sendo feito de maneira correta. Observar com atenção os procedimentos de utilização do subversion.
  19. 19. quot; . - A. - <*; ! ? % % C .% <*; % ! ! D .' $ 0 - ! ? ' ! Cuidado! Nunca submeter um arquivo com erro, pois isso pode ocasionar uma build “quebrada” no processo de integração contínua.
  20. 20. quot; ,# - AB ? @ + ! CB ? @ ' ! +! Cuidado! Nunca deixar de fazer a sincronização da sua cópia de trabalho com repositório, pois qualquer problema em sua máquina poderá ocasionar perda de código e retrabalho.
  21. 21. Um exemplo do mundo real # • ,3 +# 3 ( ! !+ ! 3 3 3 +#( 3 •

×