p4 diff compare les fichiers sur votre client avec ce qui est dans le dépôt sur le serveur. Si vous n'avez pas envoyé votre liste de modifications contenant le nouveau fichier à ajouter, alors le fichier n'est pas sur le serveur, donc il n'y a rien à comparer.
Pour utiliser p4 diff ...
- Marquer le fichier pour ajouter, comme ci-dessus ('p4 ajouter // MyWorkspace/monfichier')
- Soumettre la liste des modifications pour ajouter le fichier au serveur P4 («soumettre p4)
- Commander le nouveau fichier localement avec 'p4 modifier // MyWorkspace/monfichier'
- run 'p4 diff // MyWorkspace/monfichier'
Si vous n'êtes pas édité le fichier depuis l'étape 3, il ne devrait pas montrer de différences. Si vous modifiez le fichier après l'avoir extrait (et sauvegardé vos modifications localement), l'étape 4 montrera les différences.