Lorsque je fais un état cvs, je vois des numéros de révision de révision et de révision de dépôt. Quelle est la différence entre les deux, ou plutôt, que signifient-ils?cvs: révision de travail vs révision du dépôt?
Répondre
la révision de travail est juste la révision que vous utilisez actuellement. la révision du référentiel est la révision actuellement dans le référentiel.
essentiellement, si la révision du référentiel est plus grand que votre révision de travail, quelqu'un a commis des modifications à ce fichier, et peut-être vous devriez mettre à jour votre version, ou vous pouvez vous retrouver avec un conflit si vous essayez de commettre vos propres changements à un moment ultérieur.
Merci, cela a du sens ... sauf: Dites que j'ai un fichier A.java, la dernière révision est 1.10. Je fais un cvs -r1.9 A.java. Le statut de cvs montre que la révision de travail et de dépôt est 1.9 ...
Que se passe-t-il ??
cvs up -r1.9 signifie que vous mettez à jour vos fichiers à la version 1.9, donc la version du référentiel serait la version dans la version 1.9 (c'est-à-dire pas 1.10, comme cela existe dans -r1.10 je suppose) – Owen
de sorte que vous avez besoin de faire une mise à jour de cvs -A pour obtenir le dernier et le plus grand et effacer votre balise 1.9 – Sally
Droite. Mais pourquoi quelqu'un devrait-il encore utiliser CVS de nos jours? – ddaa
il ya beaucoup de choses tristes dans la vie :( – Owen
Certes, vanessa CVS suce mais étant un utilisateur CVSNT je n'ai pas encore trouvé une raison suffisante pour passer à autre chose –