Listar todos os arquivos check-in em um único cvs commit
Geralmente, nossas correções / correções para quaisquer erros envolvem mudanças em múltiplos arquivos e nós iremos cometer todos esses arquivos em um único disparo.
No SVN, para cada commit (pode envolver vários arquivos), ele incrementará o número de revisões de todo o repositório em um. Portanto, podemos vincular facilmente todos os vários arquivos que foram enviados em um único commit.
Agora a dificuldade com o mesmo caso no CVS é que ele irá incrementar os números de revisão de todos os arquivos individualmente. Digamos que um commit envolva os seguintes arquivos:
file1.c // revisão atribuída como parte deste commit..1.5.10.2
file2.c // revisão atribuída como parte deste commit..1.41.10.1
e o comentário dado para este commit é "First Bug Fix".
Agora, a única maneira de obter todos os arquivos check-in como parte deste commit é procurar em todos os logs do cvs por comentários "First Bug Fix" e esperamos que ele retorne apenas as duas revisões de arquivos mencionadas acima.
Por favor, compartilhe suas opiniões sobre se há alguma maneira melhor no CVS para manter o controle de todos os arquivos check-in em um único commit, em vez de retransmitir no comentário dado como parte do commit.