Question

Je fais un script pour l'histoire propre et la révision des fichiers sélectionnés.

Je changer le FileType d'un fichier binaire en binaire + S3, donc ce fichier va maintenant juste garder la dernière révision 3.

Quand j'utilise cette méthode que je vois toujours mes fichiers de dépôt historique des révisions des autres, mais ils sont maintenant « purge », au lieu d'utiliser la p4 fonction oblitérer qui suppriment toutes les révisions et à ne pas garder quelques révisions « de purge ».

Ma question:. Quelle est la entre un fichier differents qui, sur toutes les révisions attendent 5 sont supprimés et un fichier en utilisant l'attribut + S5

Merci!

Était-ce utile?

La solution

Si vous utilisez « p4 supprimer », le fichier est logiquement supprimé, mais les restes de la dernière révision du référentiel et donc vous pouvez y accéder en spécifiant que la révision précédente explicitement.

Si vous utilisez un type de fichier tel que + S, la version précédente est purgé à partir du référentiel et vous ne pouvez pas synchroniser votre espace de travail à cette révision précédente.

C'est, purger les anciennes versions permet d'économiser de l'espace disque sur le serveur, mais des moyens vous ne pouvez pas accéder à ces vieilles versions plus.

La différence entre les révisions et les révisions oblitérés purgés est que l'histoire des restes de révision purgés, afin de savoir quand cette révision a été présentée et qui changelist, etc., alors que les révisions oblitérés Perforce peut rien vous dire au sujet de ces anciennes versions . Oblitérante permet d'économiser encore plus d'espace disque sur le serveur, mais bien sûr, le fait en supprimant encore plus d'informations.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top