Home
        Manual de utilização do CVS no eclipse
         Contents
1.    Show View j          An outline is not  available         J Java Browsing    MyEclipse J2EE Development  75 MyEclipse UML    Customize Perspective     Save Perspective As     Reset Perspective   Close Perspective   Close All Perspectives          Navigation       Preferences                   Problems   Javadoc Declaration     Console 33     A console is not available                      cicerone exemplo    Abrindo Perspectiva CVS          METODOLOGIA CELEPAR    11       Escolher a op    o CVS Repository Exploring conforme ilustra a figura Selecionando    Perspectiva     Select Perspective     z cvs Repository Exploring     Debug    amp  Java  default       java Browsing   fe4 Java Type Hierarchy    E MyEclpse Database Explorer  fai MyEclipse Image Editor     MyEclipse  2EE Development  T MyEclipse UML     p  Plug in Development   P PMD   Resource                O Show all          Automaticamente o Eclipse carregar   a perspectiva do CVS ap  s o clique no bot  o  OK  Dentro dessa perspectiva deve se clicar com o bot  o direito dentro da aba CVS    Repositories e escolher as op    es New   gt Repository Location    conforme indica a figura    Novo Reposit  rio        METODOLOGIA CELEPAR    12          au  Do  Im  G   a    Navigate Search Project MyEclipse CWS Run Window Help   2 aja A   a  7       r             E  CVS Repositories   s CvS Annotate oo T    v     al cus  me              Em Repository Location         Refresh View  Nove Repositorio   Ap  s isso  aparecer   a
2.  de diret  rios  contendo os arquivos do projeto  Um servidor CVS pode gerenciar diversos m  dulos  ele  armazena todos os m  dulos administrados por ele em seu reposit  rio  A c  pia do m  dulo que    foi baixada para um cliente    chamada c  pia de trabalho  ou checkout      Abaixo  estao listados alguns termos em ingl  s  que fazem parte da terminologia CVS  e seu    significado       Import  geralmente    usado para designar a cria    o de um m  dulo inteiro dentro de  um reposit  rio CVS atrav  s do upload de uma estrutura de diret  rios      Export     o download de um m  dulo inteiro a partir de um reposit  rio CVS  sem os  arquivos administrativos CVS  M  dulos exportados  n  o ficam sob controle do CVS     Reposit  rio    Servidor         Usu  rio A   Projeto Exemplo    Import do Projeto para o Repositorio no Servidor       METODOLOGIA CELEPAR       e Commit  envio das modifica    es feitas pelo usu  rio ao reposit  rio CVS     e Update  atualiza    o da c  pia local do trabalho atrav  s do download das modifica    es  feitas por outros usu  rios no reposit  rio     Reposit  rio   Servidor     Projeto Exemplo       Usuario B Usuario C   Projeto Exemplo  Projeto Exemplo    Usuario B envia  as modificacoes  para o reposit  rio    Usu  rio C atualiza  c  pia local com  modifica    es feitas  pelo Usu  rio B    Commit e Update de projeto    e Checkout  normalmente    usado para denominar o primeiro download de um m  dulo  Inteiro a partir do reposit  rio CVS     Reposit 
3.  new location     This wizard allows you to checkout projects from a CVS Repository   O Create a new repository location    J a 4  d pn       oserver  natashak cvs celepar parana  p CVS     lt  Back   Next  gt  AiAlSh Cancel         Escolhendo Repositorio       METODOLOGIA CELEPAR    19       Ap  s clique no bot  o Next ira aparecer uma tela  ilustrada na figura Escolhendo  Projeto  que lista todos os projetos contidos no CVS  Deve se escolher o projeto que o    analista requisitou autoriza    o e clicar em    Finish        Checkout from CVS    Select Module CVS  Select the module to be checked out from CVS     gt     O Use specified module name      ron       gtf bedel   amp  Qtf cicerone  b  gtf cicerone exemplo   gt   gtf consorte   gt  gtf escriba      gtf escriba adm   gt     2 gtf exemplo      gtf gerador   gt    qtf minimo    gtf pocket        lt  Back   Next  gt     Finish   Cancel      Escolhendo Projeto       METODOLOGIA CELEPAR    20       Ser   criada na aba Navigator uma pasta com o nome do projeto  Dentro dela  encontram se todos os arquivos referentes a esse projeto  Para saber quando um determinado  arquivo foi atualizado pela ultima vez  basta clicar com o bot  o direito em cima do arquivo e    ir em Team  gt Show Resource History de acordo com a figura Mostrando o Hist  rico     3 Java   Eclipse SDK   File Edit Navigate Search Project MyEclipse Run Window Help   B   28  9  amp O Qy EESC DS O mo   Fy  aCVS Re      java  MyEclip    Resource     L R e    eje sz
4.  rio   Servidor     Projeto Exemplo       Usuario B Usuario C   Projeto Exemplo  Projeto Exemplo    Checkout de Repositorio a partir do Repositorio no Servidor    e Module     uma hierarquia de diret  rios  Geralmente um projeto de software existe  como um simples m  dulo dentro do reposit  rio       Release     a vers  o de um produto inteiro        METODOLOGIA CELEPAR         Revision     a numera    o atribu  da pelo CVS a cada modifica    o de um arquivo     Tag     um nome simb  lico dado para um conjunto de arquivos em um instante  espec  fico durante o desenvolvimento   Geralmente uma tag    criada pelo projetista utilizando uma conven    o para nomear as tags  a  qual  poder   conter o nome do programa e ou o n  mero da release  Ent  o  por exemplo  o cvs  1 9 poderia ser nomeado como cvsl 9  cvs 1 9  cvsl 9  enfim  depender   da conven    o    adotada no projeto  A figura abaixo ilustra o efeito de uma tag no reposit  rio     1 1 1 1 1 1 1 1 1 1  1 2 1 2 1 2 1 2 1 2  1 3 1 3 1 3 1 3 1 3  1 4 1 4 1 4 1 4  1 5 1 5 1 5 1 5  1 6 1 6 1 6 1 6  1 7 1 7 1 7  1 8 1 8 1 8 p  1 9 1 9 1 9  1 10 1 10 1 10  1 11 1 11  1 12  1 13  1 14  1 15  1 16  1 17      plica    o de Tag No Reposit  rio    Observando em uma linha horizontal a aplica    o de uma tag  tem se o seguinte resultado     DON E M N Ka    ps  Q    11    K M KM M KM KM M M KM KM M M KM M M M KM    LA KA KA  LU K Kad  GGG L    m kad 10 GB  d GR LP 5  LU M ka    U  1    p    Ln  MA Ka Ka Ka KA Kad Kad ka Ka Ka  KA LD GO  
5.  se o c  digo do branch na linha de    desenvolvimento principal  A figura abaixo indica o momento da cria    o do branch     Desenvolvimento de funcionalidade  nova com grande impacto no c  digo    Cria    o de po    um novo ramo       Linha principal de  desenvolvimento    O desenvolvimento continua       METODOLOGIA CELEPAR         Merge     a fus  o de modifica    es feitas por diferentes usu  rios na c  pia local de um  mesmo arquivo  Sempre que algu  m altera o c  digo     necess  rio realizar um update  antes do commit  de modo que seja feito o merge   ou a fus  o   das mudan  as     Corre    o de bugs   nova  funcionalidade implementada  Aplica    o das  X mudan  as feitas nos    eee ramos do tronco       Linha de desenvolvimento principal   tronco    2 UTILIZA    O DO CVS NO ECLIPSE    Para poder utilizar o CVS no Eclipse  algumas configura    es s  o necess  rias  Este documento    tem como objetivo o passo a passo da configura    o do CVS  dentro do Eclipse  e a navega    o    de arquivos baixados dele     2 1 Configurando o reposit  rio    O Eclipse possui diversas perspectivas de trabalho  Para configurar o usu  rio do CVS       preciso ir na perspectiva do CVS conforme a figura Abrindo Perspectiva CVS        METODOLOGIA CELEPAR    10       IEW Ey Sais E   lt   File Edit Navigate Search Project MyEclipse Run Help  tii R    So   OQ gw o  amp  New Window Sava  MyEclip    Resource E TeamsS     gt        Navigator x e  gt     G   E   2  Outline xN  o  J 75 Debug z g 
6.  tela Add CVS Repository  onde devem ser configurados  o  endere  o do servidor  cvs celepar parana   o diret  rio do cvs   p CVS   o usu  rio e a senha    conforme exemplifica a figura Configura    o de Reposit  rio        METODOLOGIA CELEPAR    13       Add GVS Repository  Add anew CVS Repository    Add anew CVS Repository to the CVs Repositories Cvs     Location    Host   cvs celepar parana       Repository path   p Cvs        Authentication     _    User   natasha       Password   rta   Connection     Connection type   pserver         Use default port       Use port       Validate connection on finish     Save password    w Saved passwords are stored on your computer in a file that  is difficult  but not impossible  for an intruder to read        Configura    o Reposit  rio       Ap  s preenchimento dos campos clicar no bot  o Finish para concluir a configura    o    do CVS     2 2 Acessando um novo Projeto    Como explicado anteriormente  o Eclipse tem diversas perspectivas e a escolhida para       METODOLOGIA CELEPAR    14       visualiza    o de projetos    a Java  Para mudar para essa perspectiva    preciso escolher a op    o    Java  default  conforme ilustra a figura Sele    o de Perspectiva Java     Select Perspective    Eg CVS Repository Exploring  Debug      lava  default     amp d Java Browsing   te  lava Type Hierarchy   Ld MyEclipse Database Explorer  MyEclipse Image Editor     MyEclipse  2EE Development  MyEclipse UML     Plug in Development   E PMD   Resourc
7. CELEPAR    INFORM  TICA  do PARAN         PLATAFORMA DE DESENVOLVIMENTO PINH  O PARAN      MANUAL DE UTILIZA    O DO CVS NO ECLIPSE    Agosto     2007          Sum  rio de Informa    es do Documento          Tipo do Documento  Manual       T  tulo do Documento  MANUAL DE UTILIZA    O DO CVS NO ECLIPSE       Estado do Documento  Elaborado       Respons  veis  Natasha Krassuski Fortes  Leslie Harlley Watter       Palavras Chaves  cvs  Eclipse       Resumo        Numero de paginas  28       Software utilizados        Versao Data Mudangas       1 0 07 06 2006                      2 0 23 08 2007 Inclus  o de Teoria e Passo a passo de cria    o e gerenciamento de branches                SUM  RIO    WC 612 0 a E A Gi eC NA NTE Oi ND rs FE TO RT ae ba 4  PUG Walesa sao CVs oe ee ee ene a eee o eee dC Ce bo o la eee 4  L2 SOT TSO EEN ST rc ee tees a utr Re Ae ie Lt he ak A aca hele a at sins 4  Lo ad Lika Nie  Be  CLA sos eee Re A Note ORR PMc ete Var nae OR ae Co tara ieee TTT 5   2UTILIZACAO DO CVS  NORCEIPSE ss raso lada Do N E O AE AETA 10  R CONFIGURANDO O  REPOSITORIO casas cucacssatecadtice Dic ais ac ss as idsa sli sessao ar Gas casada ua bi SSL Liso da ara bass anda 10  222 ACESSANDO UM NOVO  PROJETO tsc coach vies scederene   set tres Ernie eras Eos dade rs Dada bddastad dea dao duck CSS ea E CSS eta Dal 14  2 ENVIANDO  ARQUIVOS PARA O NOS cuca bato aa RES DS nce ba O EE E O DRESS ine eee e 21    ZA CRIANDO UM BRANCH RAMO 96850 slr hess o o ac E a SE NR AA A E TA 24       1 
8. TEORIA    1 1 O que    o CVS     O CVS  ou Concurrent Version System  Sistema de Vers  es Concorrentes      um sistema de  controle de vers  o que permite que se trabalhe com diversas vers  es de arquivos organizados  em um diret  rio e localizados local ou remotamente  mantendo se suas vers  es antigas e os    logs  registros  de quem e quando manipulou os arquivos     E especialmente   til para se controlar vers  es de um software durante seu desenvolvimento     ou para composi    o colaborativa de um documento        1 2 Funcionamento do CVS    O CVS utiliza uma arquitetura cliente servidor  onde um servidor armazena a vers  o atual do  projeto e seu hist  rico  e os clientes se conectam a esse servidor para obter uma c  pia    completa do projeto  trabalhar nessa c  pia e ent  o devolver suas modifica    es     Tipicamente  cliente e servidor devem estar conectados por uma rede local de computadores   ou pela Internet  mas o cliente e o servidor podem estar na mesma m  quina se a configura    o  do CVS for feita de maneira a dar acesso a vers  es e hist  rico do projeto  apenas a usu  rios  locais  O servidor geralmente executa em um sistema ao estilo Unix Linux  enquanto o cliente    CVS pode rodar qualquer sistema operacional     V  rios clentes podem editar c  pias do mesmo projeto de maneira concorrente  Quando eles  confirmam suas altera    es  o servidor tenta fazer uma fus  o  merge  delas  Se isso n  o for  poss  vel  por exemplo porque mais de um cliente tentou e
9. d Cn LH b LU M kA    l   l   l   l   L   1 6    Au K Lu NM a    uma linha reta    Q    Tag aplicada ao reposit  rio  Vista com       METODOLOGIA CELEPAR       Ou seja  a tag aplicada refere se aos arquivos  arquivo A vers  o 1 3  arquivo B vers  o 1 10     arquivo C vers  o 1 4  arquivo D vers  o 1 17  e arquivo E vers  o 1 8     Dessa maneira obt  m se uma    foto    do reposit  rio em determinado momento do    desenvolvimento do produto       Branch     uma ramifica    o no desenvolvimento  usada para descrever o processo de  divis  o dos arquivos de um projeto  em linhas de desenvolvimento independentes   Pode servir para teste de uma nova funcionalidade ou para projetos destinados a um  cliente espec  fico     tamb  m chamado de ramo  A figura abaixo ilustra a cria    o de  um novo branch do desenvolvimento  utilizado para aplicar corre    es de c  digo  que a  linha principal de desenvolvimento atual n  o comporta  Mais tarde essas corre    es  aplicadas no branch criado  ser  o incorporadas    linha de desenvolvimento principal     Corre    es    Cria    o de      um novo ramo eco    Linha principal de  desenvolvimento    O desenvolvimento continua    Uma outra fase onde a cria    o de um branch se faz necess  ria     quando    preciso desenvolver  uma nova funcionalidade que implica em um grande impacto no c  digo atual  Sendo assim   cria se um branch de desenvolvimento para essa funcionalidade nova e ap  s finalizado o  desenvolvimento dessa funcionalidade  incorpora
10. e    C  Show all    OK   Cancel      Sele    o de Perspectiva Java       Para uma melhor visualiza    o dos projetos     necess  rio abrir a vis  o de navega    o   Ela se encontra na op    o Window   gt  ShowView   gt  Navigator de acordo com a figura Vis  o    Navegador        METODOLOGIA CELEPAR    15       ENEE Sel Te ET E  2  File Edit Navigate Search Project MyEclipse Run Help  HS 8 9 OQ  amp    G  amp  New Window Ef BaCVS Re      Java  MyEclip    Resource           Navigator x eval B    S Outline x   SH  Open Perspective e 25  An outline is not    available                   Ant   E Console Shift Alt Q C      Declaration Shift Alt Q D      Error Log   tg Hierarchy Shift Alt Q T    Javadoc Shift Alt Q J       Customize Perspective     Save Perspective As     Reset Perspective   Close Perspective   Close All Perspectives       B  Outline   Preferences    Z Package Explorer Shift Alt Q P   7  Problems   4 Search Shift Alt Q S    Other       Navigation                      Problems Javadoc Declaration I Console 2     A console is not available                            cicerone exemplo    Vis  o Navegador  Uma nova aba Navigator ira aparecer  clique com o bot  o direito e em New   gt  Project    conforme mostra a figura Novo Projeto        METODOLOGIA CELEPAR    16       Java   Eclipse SDK    File Edit Navigate Search Project MyEclipse Run Window Help    Sv ae S  O br O A SHG OF O maos    m CVs Re      amp  Java  MyEclip    Resource              gt    6   T       Be Outli
11. ect     Disconnect       Criando um Branch    deles     tendo o projeto no workspace  clicar com o bot  o direito do mouse sobre o nome do    projeto e seguir a ordem  Team   gt  Branch        seguir  surgir   uma janela como a ilustrada abaixo           Greate a new GVS Branch    Creates a new branch and a starting point version     Branch Name      branch correcoes     Start working in the branch       The version will provide a starting point for merging the branch back  to the source branch     version Name      Root branch correcoes    Cancel   Details  gt  gt             METODOLOGIA CELEPAR    25       Onde dever   ser informado o nome do branch  O eclipse automaticamente cria uma tag para  identificar o ponto onde foi criado o branch  Note que o check box    Start working in the  branch    est   selecionado por padr  o  Dessa maneira  ao criar o branch come  a se a trabalhar    nele     A figura Trabalhando no Branch ilustra o branch rec  m criado        Trabalhando no Branch    Comparando com a linha principal de desenvolvimento        nona an      b Eg gt trac  10 15 23 103   Trabalhando no HEAD    Observe que ao lado do nome do projeto o eclipse mostra o nome do ramo  branch   correcoes  Ou o nome do servidor    0  5 23 103   caso esteja na linha principal de    desenvolvimento  HEAD      Ap  s efetuar as modifica    es no branch  normalmente deseja se fazer o merge ou    agrupamento da funcionalidade corre    o de bugs no projeto principal     Para 1sso  deve se cl
12. elect the tag for the update     O Use the tag currently associated with the workspace resources       Select the tag from the following list    Select a tag      any character      any String        Matching tags     v KEL Branches    branch correcoes  b Ti Versions  me Dates    Ifa  BASE    Refresh Tags   Configure Tags      Add Date              Ao clicar no bot  o Finish  o projeto estar   de     HEAD     volta    linha de desenvolvimento principal       METODOLOGIA CELEPAR    
13. figure Comment Templates          Changes       v    trac  10 15 23 103     JB exemplo_verificadorjsp 1 1 1 1   1 1 1 1  ASCII  kkv     e         Mensagem de Commit    Observe que a primeira caixa de texto que aparece    utilizada para colocar uma mensagem    que indica quais as modifica    es executadas neste commit  A caixa abaixo  Changes  indica    quais foram os arquivos modificados     2 4 Criando um Branch Ramo    A cria    o de um branch utilizando o eclipse  seguem alguns passos bem simples  O primeiro       METODOLOGIA CELEPAR    24                                                                                                                                        EE Pack    33      Hier           e e  ag        amp   gt trac b E     New  ci ajuda Go Into    atuali   i  Open in New Window  9 atuali  Co Ctrl C  c  depe Ea  E   down     paste Ctrl V     dump x Delete Delete    gt  A     E  dumA guild Path  gt   estru Refactor K  wa exe Ga Import           ime   Mima    32      Refresh F5  ag Close Project  Run As  Debug As  Profile As  Synchronize with Repository  Compare With Commit     Replace With Update  Restore from Local History    Create Patch     MyEclipse K Apply Patch     K E  PDE Tools YS Tag as Version     PMD  B h  TI Branch     x Properties Alt Enter 4R Merge       0 ia Switch to Another Branch or Version          Add to Version Control  Add to  cvsignore     Change ASCII Binary Property          Restore from Repository     Show Editors       Share Proj
14. icar com o bot  o direito do mouse sobre o t  tulo do projeto e seguir os    menus  Team   gt  Merge  Surgir   uma janela como indica a figura Merge do Branch        METODOLOGIA CELEPAR    26          ie 3      Select the merge points      Specify the branch or version to be merged and the common base version     Branch or version to be merged  end tag       branch correcoes    Common base version  start tag          Root branch correcoes Browse       Preview the merge inthe synchronize view    Ol Merge non conflicting changes and only preview conflicts    O Perform the merge into the local workspace    Refresh Tags   Configure Tags         Finish   Cancel    Merge do Branch O no    Escolha o branch clicando no bot  o browse e a seguir no bot  o finish     Pode ser necess  rio entretanto  trocar entre o branch criado e a linha de desenvolvimento    principal  HEAD  do projeto     Para 1sso  basta clicar com o bot  o direito do mouse sobre o t  tulo do projeto e clicar em     Team   gt  Switch to Another Branch or Version como ilustrado na figura Trocando de Branch        METODOLOGIA CELEPAR    21       ES    Het Copy Qualitied Name    E    Switch to Another Branch or Version       Add to Version Control    Add to cvsignore       Share Project          Trocando de Branch    A seguir  selecionar o branch que se deseja tornar atual  ou ainda HEAD  caso desejar ir para a    linha de desenvolvimento principal        METODOLOGIA CELEPAR    28           Update      Select Tag      S
15. lip    Resource    fes  ES SG  SSR 7   o  CVS Resource History x 7 CEE ad              protocolo sentinela sxw  Revision Tags Date Author Comment  ag eh    18 05 06 14  natashak     empty log message           Wcicerone project  ts framework   gt  Es  gt gtf cicerone  cvs celepar parana    amp   gt  myeclipse   gt   amp  settings   gt  Gy gt context  v  amp doc  v Gyanaliseprojeto   gt   ycicerone prkalva  Esciceronejude 1 1  Binary    amp  protocolo sentinela sxw 1 1     8 protocolo sxw 1 1  Binary    gt  Engestao Open With   gt  EsppRequisitos Copy  E Cicerone dependencias txt 1 1 A  x Delete eee    Move        empty log message      Rename               s Import     24 Export                            Run As ES   Debug As S    Team E   x      1 Dz   K fd  Compare With Problems Javadoc Declaration Console   g  Outline 32 2 D    Replace With An outline is not available                             MyEclipse  Source       Properties                        gtf cicerone doc analiseprojeto protocolo sentinela sxw    Atualizando   rea de Trabalho          METODOLOGIA CELEPAR    22       Para enviar o arquivo para o CVS    preciso clicar com o bot  o direito em cima do    arquivo Team  gt Commit conforme a figura Commit de Arquivo     e ESEI Sof  2   File Edit Navigate Search Project MyEclipse Run Window Help   Pv S    d  o br OA SHG DSO Gv   L 33 N  gt     E  amp  7  o  CVS Resource History    protocolo_sentinela sxw  Revision Tags Date Author   vet Bik 18 05 06 14  natashak    f
16. ne R 20                 B Copy  E    Delete         a Import     r   Export          Open Project       Run As  Debug As  Team  Compare With    MyEclipse  Source  PMD       Properties    g Package     Class     Interface     Enum     Annotation    amp   Source Folder  C  Folder      File     Untitled Text File  Ef JUnit Test Case       Fy  Example     ry Other    Ctrl N       An outline is not  available                 Problems Javadoc Declaration L Console 33    A          A console is not available                         cicerone exemplo    Novo Projeto       A tela da figura Checkout do CVS ira aparecer  Nela    preciso escolher a op    o       Checkout Projects from CVS    e clicar em    Next           METODOLOGIA CELEPAR    17       New Project    Select a wizard    Create a new project by checking out an existing  project from a CVS repository     Wizards   lava Project    lava Project from Existing Ant Bullefile  2 Plug in Project     CVS  w Checkout Projects from CVS   gt  Java   gt    Boss jBPM  O Show All Wizards          coca    Checkout do CVS  Na tela seguinte  ilustrada na figura Escolhendo Reposit  rio  mostra uma lista de    reposit  rios  usu  rios configurados naquele Eclipse para acessar o CVS  e deve se escolher o    usu  rio para qual  o analista respons  vel pelo projeto  solicitou a permiss  o de acesso        METODOLOGIA CELEPAR    18       Checkout from CVS    Checkout Project from CVS Repository    Select an existing repository location or create a
17. o   92  Outline 3  92     Escicerone exemplo      An outline is not    available           Wcicerone project  ia framework     amp   gt agtf cicerone  cvs celepar parana   Es  gt myeclipse   gt  Ga settings   gt  Gy  gt context  v  amp  doc  v Gyanaliseprojeto   gt   amp  cicerone prkalva  B cicerone jude 1 1  Binary   EEE Senin    New     8 protocolo sxw 1  ais      aumestao Open With   gt  EsppRequisitos       R Cicerone dependen s          Synchronize with Repository  Commit      Update     s Import    Create Patch      a Export    a Apply Patch         Refresh    Rename          i Tag as Version      T Branch      Run As  gt   4  Merge      Debug As Switch to Another Branch or Version          R Show Annotation tion S Console 33   Compare With di   Replace With   MyEclipse   Source                            Change ASCII Binary Property     Properties i B a    E  gtf cicerone doc analiseprojeto protocolo_s Show Editors       Mostrando Hist  rico    2 3 Enviando arquivos para 0 CVS    O procedimento de envio de arquivos para o CVS depende do usu  rio ter permiss  o de       METODOLOGIA CELEPAR    21       grava    o no CVS  Antes de enviar o arquivo    preciso atualizar o seus arquivos com o  Eclipse  Para fazer isso    preciso clicar com o bot  o direito no arquivo e em Refresh    conforme mostra a figura Atualizando   rea de Trabalho     PENEDO So DSP   4  File Edit Navigate Search Project MyEclipse Run Window Help  a  R    28 9 OQ EEG DSO Rms ES BsCVS Re     pJava  MyEc
18. xecutar altera    es na mesma linha  do documento  o servidor apenas executa a primeira altera    o e informa ao respons  vel pela  segunda altera    o que houve conflito  e que ser   necess  rio uma interven    o humana  Se a  valida    o  altera    o for bem sucedida  o n  mero de vers  o de cada cliente arquivo envolvido     incrementado  e o servidor CVS escreve uma linha de observa    o  fornecida pelo    usu  rio  com a data e o autor das altera    es em seus arquivos de log     Clientes podem comparar diferentes vers  es de um arquivo  pedir um hist  rico completo das    1 Texto adaptado de http   pt wikipedia org wiki CVS       METODOLOGIA CELEPAR       altera    es  ou baixar uma determinada vers  o do projeto  ou de uma data espec  fica  n  o    necessariamente a vers  o mais atual     Clientes tamb  m podem usar o comando  update  para manter suas c  pias locais atualizadas  com a   ltima vers  o do servidor  Isso elimina a necessidade de se fazer diversos downloads de    todo o projeto     O CVS tamb  m pode manter diferentes estados do projeto  Por exemplo  uma vers  o do  software pode ser um desses estados  usado para corre    o de bugs  enquanto outra vers  o  que  est   realmente sob desenvolvimento  sofrendo altera    es e tendo novas funcionalidades    implementadas  forma o outro estado     1 3 Terminologia    A terminologia do CVS considera um projeto  conjunto de arquivos relacionados   gerenciados pelo CVS como um m  dulo  que consiste em uma hierarquia
19. y EsCVS Re     a Jjava  MyEclip    Resource     salp  n                Wcicerone project   frameworl lt        Comment        empty log message       gt   amp  gt dgtf cicerone  cvs celepar parana  pry 28 g     amp  gt  myeclipse   gt   amp  settings  b  amp   gt context  v  amp doc  v Gyanaliseprojeto  b  ycicerone prkalva  Bcicerone jude 1 1  Binary      amp  protocolo sentinela sxw 1 1  Binary   New  Open  Open With    Copy   E   X Delete O          MS  Move        empty log message        E protocolo sxw 1 1  Bin   gt  Ggestao   gt  EsppRequisitos       E Cicerone dependencias tx             Rename       ey Import     24 Export          Synchronize with Repository    Update  Create Patch       Apply Patch     fa Tag as Version          Branch        Tr H   4  Merge      4   Switch to Another Branch or Version      8 Show Annotation   E  Show Resource History    2  Refresh                         Run As  Debug As                   E With insole   ge Outline 23     a  ompare wi z    Replace With  MyEclipse  Source             Properties Change ASCII Binary Property                   Show Editors       7   gtf cicerone doc analiseprojeto protocolo_sentinel       Commit de Arquivo    No pr  ximo passo surgir   a janela encontrada na figura Mensagem de Commit        METODOLOGIA CELEPAR    23         Conjur silas    Commit    Enter a comment for the commit operation     Adi    o de novo exemplo do verificador            T      lt Choose a previously entered comment gt       Con
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Bedienungsanleitung Mode d'emploi Istruzioni per l'uso  取扱説明書 - マックスレイ  Samsung VC-7425V دليل المستخدم  SRM-225 Operator`s Manual  印刷用PDF  Instrucciones instalación herramientas de software  Samsung FHD Flat Smart TV Series 5 (32" J5500) User Manual  Focal Chorus SR 700  LIAISON® FT4 (REF 311611) - Annar Diagnóstica Import  PDFファイル - 製品評価技術基盤機構    Copyright © All rights reserved. 
   Failed to retrieve file