web-dev-qa-db-fra.com

Comment déterminer les fichiers supprimés forcément

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?

28
RohitJain

Dans P4V, vous pouvez activer l'option "Afficher les fichiers de dépôt supprimés".

enter image description here

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.

enter image description here

38
raven

À 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.

9
Mike O'Connor

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"

1
GLaw

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

0
ysimhony