J'avais une structure de répertoires A/B, A/C, A/D, puis quelques fichiers dans chaque répertoire B, C, D.
Disons, dans B - B1.txt, B2.txt, B3.txt SI quelqu'un supprime B2.txt de force et que je ne sais pas quand, est-il possible de savoir quels sont les fichiers supprimés du répertoire et à quoi temps?
Dans P4V, vous pouvez activer l'option "Afficher les fichiers de dépôt supprimés".
Les fichiers de dépôt supprimés s'affichent alors, avec leurs icônes de fichier portant un "x", et vous pouvez facilement examiner leur historique.
À partir de la ligne de commande, vous pouvez taper p4 filelog -t //your_depot/path/to/folder/...
et cela vous donnera l’historique des révisions de tous les fichiers du "dossier" (y compris les sous-répertoires).
Vous pouvez rechercher le résultat de "delete" dans la sortie de cette commande, ce qui vous indiquera le numéro de révision du fichier au moment de sa suppression, ainsi que les informations de date/heure.
J'ajouterais ceci comme commentaire mais je n'ai pas assez de représentant. Pour simplifier les résultats en ligne de commande, procédez comme suit.
J'utilise Linux
p4 fichiers // dépôt/projet/... | grep "supprimer le changement"
Vous pouvez réaliser la même chose sous Windows via
p4 fichiers // dépôt/projet/... | trouver "supprimer le changement"
Type:
p4 files /path/to/dir/...
Ceci listera tous les fichiers du répertoire, même ceux supprimés.
Ensuite, par le changelist #
, vous pouvez obtenir les informations recherchées par:
p4 describe -s <changelist #>
Bonne chance!!!