InglêsFrancêsEspanhol

Ad


favicon do OnWorks

cdv - Online na nuvem

Execute o cdv no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cdv que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


cdv - ferramenta de cliente de linha de comando codeville

SINOPSE


cdv comando [opções]

DESCRIÇÃO


cdv é um cliente para Codeville, um sistema de controle de versão distribuído. Tem como objetivo realizar
o mesmo trabalho que SVN, CVS, RCS, arch, etc.

COMANDO VISÃO GERAL


adicionar
Adicione novos arquivos ao repositório. Todos os arquivos devem ser adicionados antes de fazer parte
do sistema de controle de versão.

commit [-b] [-m " "] [-n]
Confirma todas as alterações feitas no repositório desde a última confirmação. Um comentário é
exigido para cada confirmação. Pode ser fornecido através da opção -m para simples
comentários ou se a opção -m for omitida, qualquer editor especificado no EDITOR
variável de ambiente será lançada. Se nenhum editor for especificado, vi é o padrão
em todos os ambientes unixy (incluindo OS X e cygwin) e o bloco de notas é o padrão em
Janelas. No editor, um comentário pode ser adicionado na parte superior e o arquivo pode ser alterado
que o usuário não deseja ter em um determinado conjunto de alterações pode ser removido excluindo-os
da lista "### arquivos" na parte inferior (embora a mesclagem não possa ser evitada através
excluir coisas da lista "### mesclar arquivos"). Cada confirmação cria um changeset.
Se houver alterações desde a última atualização, os arquivos serão mesclados. No evento de
conflitos não resolvidos, o usuário será solicitado a resolvê-los.

-n usado para confirmar alterações off-line. As alterações confirmadas off-line ainda podem ser usadas
com todos os comandos, mas não são visíveis para outros usuários até que um commit on-line seja
feito.

-b força o compromisso de não fazer um novo changeset. Isso irá comprometer as mudanças que têm
já foi confirmado localmente via -n (ou como resultado de ter vários
repositórios envolvidos), mas não criará um novo conjunto de alterações para o arquivo existente
modificações. Isso é especialmente necessário para se comprometer com servidores de backup (servidores
iniciado com -b), pois é a única maneira de enviar alterações para um servidor de backup. Esse
não é a maneira recomendada de confirmar alterações em servidores normais. Em geral, se um
deseja submeter as alterações cometidas offline sem comprometer novas mudanças, um
deve confirmar e alterar o conjunto de alterações com todos os arquivos na lista "" ### arquivos "" removidos.

construir
Recria o repositório no conjunto de alterações fornecido.

crio <repositório nome>
Cria um novo repositório com o nome apropriado.

descreve [-x | -d] [-s]
Fornece a descrição do conjunto de mudanças, incluindo o nome longo da mudança, o
usuário que fez a alteração, a data em que foi feita, o comentário, a relação que tem
para outros changesets, e quais arquivos foram modificados e de que maneira eles foram
modificado (ou seja, adicionado, modificado, renomeado ou excluído).

-s dá uma breve descrição

-d faz uma diferença

-x exibe uma versão XML da saída. Isso não é compatível com a exibição de um
diff. Isso só pode ser usado com changesets entre parênteses do histórico do arquivo.
É uma espécie de hack agora, na verdade.

destruir
Destrói um repositório. O oposto de criar.

diff [-r [-r ] ] [ ]
Faz uma diferença entre as diferentes versões de cada um dos arquivos fornecidos. Se nenhum arquivo for
especificado, todos os arquivos relevantes são mostrados. A primeira opção -r indica qual
conjunto de alterações de onde o diff deve ser, o segundo para o qual deve ser. Se não
conjuntos de alterações são especificados, mostra a diferença entre o último estado conhecido de
o repositório e o estado atual do cliente.

editar
Ativa a edição de um arquivo. Quando não está no modo de edição, isso é desnecessário.

cabeças Lista os nós raiz no gráfico de changesets.

história [-h ] [-n ] [-s <pular contagem>] [-v] [ ]
Dá o histórico do repositório ou dos arquivos especificados. Especificamente,
lista todos os conjuntos de mudanças relevantes por nome abreviado, usuário, data e comentário na maioria
primeira encomenda recente.

-n limita o número de alterações impressas para o número fornecido

-h faz com que ele imprima o histórico começando no changeset fornecido.

-s pula o primeiro alterar.

-v faz com que ele imprima as alterações detalhadamente, o que inclui informações adicionais
sobre cada changeset que afetou os arquivos.

o init Inicialize um novo cliente com o diretório atual como raiz. Especifique um diretório
diferente do atual usando o nível superior -p interruptor.

é_ancestral
Diz se ou não é um ancestral de . Observe que é
possível que nenhum changeset seja ancestral do outro.

última modificação
Retorna o último changeset que modificou um determinado arquivo.

lista de repositórios
Lista todos os repositórios no mesmo servidor do repositório em que você está.

senha
Mude sua senha.

imprimir_dag [-h ] [-h ] [...]
Imprime o gráfico acíclico direcionado que mostra os conjuntos de mudanças que foram
aplicado a um arquivo e seus relacionamentos.

Conjuntos de alterações especificados com -h são tratados como nós principais para o gráfico (ou seja, mais tarde
conjuntos de alterações são excluídos).

imprimir_histórico [ ]
Imprime o gráfico acílico direcionado de toda a história. Começa no dado
conjunto de alterações, se fornecido.

reconstruir
Recria todos os metadados do histórico estático. Isso geralmente deve apenas
ser feito quando instruído pelas instruções de atualização do software.

remover
Exclui arquivos do repositório.

rebatizar
Move ou renomeia arquivos.

reverter [-uma]
Reverte todas as alterações locais no arquivo. No momento, apenas muda o conteúdo de
o arquivo pode ser revertido. A capacidade de reverter adições, exclusões e renomeações será
vindo no futuro.

Há uma diferença sutil na definição de reversão do que você pode
Espero. Isso não garante que restaurará o arquivo a algum estado anterior.
Por exemplo, se você estiver no meio de uma fusão e chamar a reversão de um arquivo,
ser regenerado executando a mesclagem. Se o arquivo foi modificado antes de executar o
atualização de mesclagem, o conteúdo do arquivo agora será diferente de qualquer momento no passado.

Reverter deve ser visto como o descarte de mudanças não comprometidas.

-a indica que os arquivos só devem ser revertidos se não tiverem sido modificados.
Basicamente, desmarca-os como abertos para edição.

conjunto
Define uma variável Codeville para um determinado valor.

show-vars
Mostra uma lista de todas as variáveis ​​Codeville e para que servem.

estado [-v]
Mostra as mudanças ainda não confirmadas para o repositório em breve.

-v dá um status mais detalhado, que inclui a menção de arquivos que estão no
espaço de diretório, mas não no repositório e arquivos ausentes no diretório
espaço.

não definido
Remove uma variável Codeville para que não tenha mais nenhuma configuração.

atualizar [-d]
Obtém todas as alterações feitas no repositório desde a última vez que você fez uma atualização.
Os arquivos serão mesclados conforme necessário. No caso de conflitos não resolvidos, o usuário
será solicitado para resolvê-los.

-d extraia os changesets, mas não os mescle. Não tem efeito no estado da área de trabalho.
Isso permite que um usuário navegue e diferencie os conjuntos de alterações sem ter que mesclar.

ESPECIFICANDO ARQUIVOS


Os arquivos podem ser especificados usando curingas de estilo bash em qualquer plataforma. Além disso, '...'
se comporta como um comando find, expandindo todos os arquivos e diretórios dentro de subdiretórios.
Notas gerais:

Sinalizadores são listados em nenhuma ordem particular.

Todos os gráficos impressos são produzidos em um formato que deve ser executado por meio do "ponto" das ferramentas graphviz
ferramenta.

Use cdv online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad