Nenhum arquivo está sendo verificado em uma finalização da compra do CVS
-
27-09-2019 - |
Pergunta
Eu instalei um servidor CVS hoje. Instalei o CVS Server usando o SUDO APT-GET Install CVSD. Agora a pasta onde tudo é armazenado é/var/lib/cvsd/cvsrepo/teste. O teste da pasta contém um arquivo de texto dummy pelo nome check.txt, que provaria que tudo funciona bem.
Meu CVSROOT na máquina cliente é ": PSERVER: UserName@localhost:/cvsrepo". Quando faço um login do CVS, ele me pede uma senha e me autentica bem. Então eu faço um checkout do CVS, "Teste de check -out do CVS". A pasta de teste é o módulo, enquanto o CVSREPO é o repositório. Quando baixo o teste primeiro, recebo a mensagem "CVS Checkout: Atualizando o testFolder" e, em seguida, uma pasta pelo teste de nome é criada, mas ele não possui o arquivo dummy, check.txt na máquina cliente. Uma finalização da compra é apenas a criação de uma pasta CVS que contém as entradas, repositório e pastas raiz? Por que o arquivo de texto não está sendo baixado?
Solução
Você parece estar dizendo que você tem um arquivo /var/lib/cvsd/cvsrepo/test/check.txt
. Nesse caso, isso não é uma parte válida do seu repositório. Um arquivo que aparece como test/check.txt
em um checkout seria text/check.txt,v
No repositório, e seu conteúdo seria um arquivo CVS/RCS com histórico de revisão.
Você pode criar diretórios em um repositório CVS diretamente com mkdir
, embora não seja recomendado. Você não pode criar arquivos dessa maneira, você deve verificar um diretório, criar um arquivo no diretório e confirmar o arquivo.