Quelle est la différence entre “Rollback...” et “Arrière Soumis Changelist #####” dans Perforce P4V
Je veux inverser les modifications de l'un de mes archivages. Dans le menu contextuel de l'modifications, il y a ces deux options:
- Restauration...
- Arrière Soumis Changelist
Quelle est la différence entre ces deux? Dans quelles situations doit-je utiliser soit un?
- Dans ce cas, 'Arrière Soumis Changelist' était la bonne option pour ma situation (ne voulant annuler les changements de l'archivage). Merci pour les réponses grands.
Vous devez vous connecter pour publier un commentaire.
Deux de ces opérations de restauration d'un ensemble de fichiers à un état antérieur et sont essentiellement plus rapides, plus sûrs moyens de corriger les erreurs que l'utilisation de la
p4 obliterate
de commande (et vous n'avez pas besoin d'un accès admin à les utiliser).Dans le cas de "Rollback...", ce pourrait être n'importe quel nombre de fichiers, même un ensemble de depot. Vous pouvez dire à la restauration d'une révision spécifique, liste de modifications, ou de l'étiquette. Les fichiers sont restaurés à l'état où ils étaient au moment de la création de cette révision, liste de modifications, ou de l'étiquette.
Dans le cas de "Retour Soumis Changelist #####", l'opération de restauration est limité aux dossiers qui ont été soumis dans la liste #####. Ces fichiers sont restaurés à l'état où ils étaient avant que vous avez soumis cette liste de modifications, à condition qu'aucun des modifications ont été apportées à ces fichiers depuis. Si des modifications ont été apportées à l'un de ces fichiers, Perforce vous diront que ces fichiers sont aujourd'hui dépassées. Vous devrez synchroniser à la tête de révision et ensuite de résoudre les différences. De cette façon, vous n'avez pas par inadvertance supprimé toutes les modifications que vous souhaitez conserver.
À la fois des opérations de travaux, pour l'essentiel par la soumission anciennes révisions que de nouvelles révisions. Lorsque vous effectuez un "Rollback...", vous êtes de restaurer les fichiers dans l'état où ils étaient à un point spécifique dans le temps, indépendamment de ce qui leur est arrivé depuis. Lorsque vous effectuez un "Retour sur...", vous tentez de annuler les modifications apportées à un point spécifique dans le temps, tout en conservant les changements qui ont eu lieu depuis.
Inverser une liste de modifications de présentation
Vous ne pouvez pas annuler un succès de la liste de modifications de la soumission, mais vous pouvez inverser déjà soumis des changements de deux façons:
Restauration restaure un fichier ou ensemble de fichiers à une liste de modifications, la date ou la révision. Toutes les modifications apportées après cette date ne sont pas conservés.
Retour supprime des changements à une liste de modifications, la date ou de la révision, mais permet à l'utilisateur de conserver les modifications apportées dans les révisions ultérieures.
Pour plus de détails, veuillez vous référer à https://www.perforce.com/perforce/r13.1/manuals/p4v/Working_with_changelists.html
Sauvegarde restaure ou annule les changements. La façon dont il le fait est que, P4 annule les modifications dans une liste de modifications (par défaut ou nouvelles) sur notre espace de travail local. Ensuite, nous avons à présenter/s'engager dans cet backedout liste de modifications, comme nous le faisons d'autres changeslists. La deuxième partie est important ici, car il n'est pas automatiquement rejeter les modifications sur le serveur, nous devons soumettre le backedout liste de modifications (ce qui est logique après vous le faites, mais j'ai d'abord été en supposant qu'il le fait automatiquement).
Comme indiqué par d'autres, la Restauration a plus de pouvoirs qu'Il peut restaurer les modifications à une date spécifique, liste de modification ou d'une révision#
Restauration... vous invite à sélectionner un dossier pour la reprise, c'est à dire, il va travailler sur des dossiers spécifiques, et vous pouvez revenir à des étiquettes ou des changlists ou des dates. De retour des travaux sur les fichiers dans la liste des modifications spécifiques.
Je expliquer cela à des utilisateurs en comparant Perforce la liste des modifications à une pile (à partir de structures de données).
De la sauvegarde supprime un élément à partir de n'importe où dans la pile.
Restauration supprime les n éléments du haut de la pile.
À sa plus simple, la différence est l'une de la pluralité:
J'ai utilisé à oublier qui est qui et finissent par avoir à regarder de nombreuses fois. Pour résoudre ce problème, imaginez la restauration de plusieurs rotations puis j'espère que le fait que restauration est au pluriel aidera à vous (et moi!) rappelez-vous qui est qui. Rejeter sons "moins pluriel" que restauration pour moi. Imaginez la sauvegarde d'un unique espace de stationnement.
Donc, le mnémonique est:
J'espère que cela aide!