Deseditar arquivos forçado no CVS

De DTI Wiki

Ir para: navegação, pesquisa
  1. A estrutura do CVS no servidor conta com arquivos .xml para gerenciar a edição exclusiva de cada pasta.
Pasta e arquivos sob controle do cvs:
Ex: C:\desenv\plsql\acdesenv\packages
Caminho do servidor:
Ex: /home/cvs/local/acdesenv/packages
Arquivo de controle correspondente:
Ex: /home/cvs/local/acdesenv/packages/CVS/fileattr.xml
  1. Cada pasta gerenciada pelo CVS, possui um arquivo CVS\fileattr.xml no lado do servidor, portanto, o controle de todos os arquivos da mesma pasta estão no mesmo arquivo xml.
  2. Para remover uma marca de edição exclusiva é necessário:
Conectar-se via ssh no cvsserver;
Localizar o arquivo de controle do objeto em questão;
Na pasta CVS (destaque) está o arquivo fileattr.xml que deverá ser editado.
Identificar o arquivo que está com marca de edição exclusiva
Em amarelo está destacado um arquivo editado e em verde está destacado um arquivo sem edição.
Editar o arquivo xml, removendo as linhas necessárias
Remover o conteúdo depois da tag <file ...> e antes da tag <watched />
Arquivo xml CVS marca 1.jpg
Remover o conteúdo depois da tag <watched /> e antes da tag </file>
Arquivo xml CVS marca 2.jpg
Resultado
Arquivo xml CVS marca 3.jpg
Salvar o arquivo xml.
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas