Comment faire pour supprimer les fichiers de liste de modifications dans perforce sans perdre les modifications?
Par accident, j'ai créé une nouvelle liste de modifications à des fichiers à partir de l'espace de travail pas de DEPOT et maintenant en vertu de la liste de modifications 4500 fichiers modifiés sont affichés (toutes les dll pdb etc. avec les fichiers que j'ai édité)
Je suis en utilisant le p4v GUI. Est-il de toute façon à annuler ce, sans avoir à sauvegarder tous les fichiers puis de revenir à l'aide de perforce, les mettre en arrière et créer une nouvelle liste de modifications à l'aide de DÉPÔT.
Merci beaucoup, j'espère qu'il y a une solution :).
Pouah, il semble que vous les fichiers modifiés sans vérifier (via
p4 edit
), droit? Bonne chance. Au lieu de définir la allwrite
option dans mon clientspec, je voudrais juste vérifier toutes les Dll, Pdb, etc. pour les modifier dans une autre liste de modifications à chaque fois que j'ai besoin de les reconstruire. Je déteste essayer de traquer les fichiers qui sont modifiés, mais pas vérifié pour le modifier. Mais ce n'est pas la réponse à votre question.OriginalL'auteur Dan Dinu | 2011-12-16
Vous devez vous connecter pour publier un commentaire.
Il y a de multiples façons.
Sélectionnez
View->Pending Changelists
à partir de la barre de menu pour afficher l'attente de votre liste de modifications de l'onglet. Vous devriez voir l'ensemble de vos fichiers extraits regroupés par liste de modifications. Aller désirée pour votre liste de modifications et de s'épanouir dans des fichiers.Vous pouvez
Ctrl+left-click
plusieurs fichiers, puisright-click
sur l'un d'eux et sélectionnezMove to another changelist...
.Vous pouvez également choisir de
Submit...
les fichiers, et lorsque la boîte de dialogue s'affiche, leur sera cases à côté de chaque fichier. Décocher les fichiers que vous ne souhaitez pas soumettre.Comme un autre répondeur mentionné, si vous avez accidentellement les fichiers ajoutés à Perforce que vous n'avez pas l'intention, en effet, vous pouvez revenir ces fichiers sans les supprimer (la seule fois qu'un fichier sera effectivement aller loin, c'est quand vous faites une
p4 delete
oup4 move
.)faire un clic-droit de la liste de modifications, et choisissez Modifier la liste de Modifications. Je pense que cela va leur montrer à tous. Je ne suis pas complètement sûr, comme je n'ai pas de grandes modifications en droit maintenant.
il ne permet pas de modifier les fichiers,leur montre
cela ne devrait pas être accepté de répondre à
OriginalL'auteur Chance
Ne sais pas si c'est ce que vous cherchez, mais de supprimer les fichiers extraits à partir de votre liste de modifications sans enlever les modifications:
Il semble que la syntaxe correcte est "p4 revert-k -c par défaut //..."
Dans votre cas par défaut est la liste de modifications#.
ce doit être la accepté de répondre à
OriginalL'auteur John K
Si vous n'avez pas présenté la liste de modifications, et tous les fichiers qui sont marqués avec '+' dans la liste de modifications dans l'onglet en Attente, vous pouvez cliquer sur "Revenir" sur la liste de modifications. Tant que les fichiers ont été marqués pour ajouter ('+') ils seront laissés intacts dans votre espace de travail.
OriginalL'auteur user1054341
Si vous cliquez droit sur un en attendant la liste de modifications dans p4v vous devriez avoir l'option de
Revert unchanged files
, qui fait exactement ce qu'il indique sur l'étain.OriginalL'auteur ninesided
J'ai rencontré un problème similaire, la solution que j'ai utilisée est la suivante:
1. Accédez à l'espace de travail en utilisant p4v
2. Clic droit sur un des dossiers ou des fichiers et cliquez sur "Ouvrir la fenêtre de Commande ici"
3. exécutez la commande suivante à l'examen de la dll ou pdb respectivement
p4 revenir //....dll
p4 revenir //....apb
Grâce,
Lyon
OriginalL'auteur Lyon