2008-11-19 7 views

Répondre

2

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.

+2

Droite. Mais pourquoi quelqu'un devrait-il encore utiliser CVS de nos jours? – ddaa

+2

il ya beaucoup de choses tristes dans la vie :( – Owen

+0

Certes, vanessa CVS suce mais étant un utilisateur CVSNT je n'ai pas encore trouvé une raison suffisante pour passer à autre chose –

1

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 ??

+0

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

+2

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

Questions connexes