`prcs diff' ne fonctionne pas tout à fait comme `svn diff', ce qui
peut être perturbant. Deux différences notoires :
1. les fichiers fraîchement ajoutés (mais encore non enregistrés dans
le dépôt) ne sont pas mentionnés par défaut par `prcs diff'; il
faut ajouter lui passer l'option `-N' pour cela ;
2. lorsque l'on ne lui passe aucun numéro de révision, `prcs diff'
compare la version de la copie de travail avec la révision dont
elle a été extraite. Et ce, même après que vous ayez éventuellement
intégré dans votre copie de travail des changements (extérieurs)
postérieurs à cette révision (via `prcs merge'). Pour faire un
diff avec la toute dernière révision figurant dans le dépôt
(l'équivalent du HEAD dans Subversion), utilisez l'option `-r@'.
En résumé :
- pour faire un diff « complet » de votre copie de travail avec la
la révision d'où vous êtes partis, faites :
prcs diff -N
- pour faire un diff « complet » de votre copie de travail avec la
toute dernière version du dépôt (notamment, après un `prcs merge'),
faites :
prcs diff -r@ -N
Show replies by date