Je crée des scripts de construction qui interagissent avec Perforce et je voudrais marquer pour supprimer quelques fichiers. Quelle est exactement la syntaxe P4 en utilisant la ligne de commande?Quelle est la syntaxe de la ligne de commande pour supprimer des fichiers dans Perforce?
Répondre
p4 delete filename
(sortie p4 aide de suppression)
supprimer - Ouvrir un fichier existant pour le supprimer du dépôt
p4 supprimer [-C# changelist] fichier [-n] .. .
Opens a file that currently exists in the depot for deletion.
If the file is present on the client it is removed. If a pending
changelist number is given with the -c flag the opened file is
associated with that changelist, otherwise it is associated with
the 'default' pending changelist.
Files that are deleted generally do not appear on the have list.
The -n flag displays what would be opened for delete without actually
changing any files or metadata.
http://www.perforce.com/perforce/doc.062/manuals/boilerplates/quickstart.html
Suppression de fichiers
Pour supprimer des fichiers du serveur Perforce et de votre espace de travail, exécutez la commande p4 delete. Par exemple:
p4 delete demo.txt readme.txt
Les fichiers spécifiés sont supprimés de votre espace de travail et marqués pour suppression sur le serveur. Si vous décidez que vous ne voulez pas supprimer les fichiers après tout, lancez la commande p4 revert. Lorsque vous rétablissez les fichiers ouverts pour la suppression, Perforce les restaure dans votre espace de travail.
Teach un homme à pêcher:
p4 help
- vous fait commande générale de syntaxep4 help commands
- répertorie les commandesp4 help <command name>
- fournit une aide détaillée pour une commande spécifique
On se demande comment quelqu'un pourrait penser qu'il est plus facile de demander ici à SO que de regarder dans les docs ou le site Web de Perforce .... –
Je ne programme pas en P4 toute la journée et passe des mois entre la modification des fichiers de construction, donc parfois je ne peux pas me souvenir de ce que la commande "triviale" p4 est pour la suppression des fichiers. La prochaine fois que j'ai besoin de savoir (ce que je ferai) ce sera plus facile et plus rapide car il est sous mes SO favoris au lieu de creuser dans la documentation p4. –
admis - il faut un (petit) nombre d'étapes pour trouver le (excellent!) guide d'utilisation de Perforce en ligne dans la version qui correspond à votre installation et accéder au chapitre avec les informations dont vous avez besoin.
Chaque fois que je me trouve dans le besoin de quoi que ce soit à propos du client de ligne de commande p4, je compte sur l'aide que Perforce y a incorporée. L'accès ne pouvait pas être plus facile:
- sur la ligne de commande, entrez
p4
Cela vous donne la bonne information Michael Burr a montré dans sa réponse (et un peu plus). Si vous n'obtenez pas immédiatement un écran d'aide, il y a un problème avec la configuration de notre client, par ex. P4PORT n'est pas défini correctement. Vous devez évidemment régler cela en premier.
- 1. Résolution automatique Perforce à partir de la ligne de commande?
- 2. Quelle est la syntaxe de ligne de commande pour les piles personnalisées pour le dock OSX Leopard?
- 3. Quelle syntaxe est la meilleure pour la valeur de retour?
- 4. Quelle est la syntaxe de ORDERBY dans LINQ de VB.NET?
- 5. Quelle est la syntaxe de liaison de valeur dans xaml?
- 6. Quelle est la commande bzr pour rétablir
- 7. Quelle est la syntaxe pour un type anonyme dans VB?
- 8. Dans Perforce, quelle est la commande pour se connecter à un port différent lors du changement d'utilisateur client?
- 9. Quelle est la syntaxe de l'instruction create table dans Excel?
- 10. Remplacer des caractères non imprimables spécifiques dans les fichiers volumineux de la ligne de commande Linux
- 11. OptionParser - supporte n'importe quelle option à la fin de la ligne de commande
- 12. Comment voir les fichiers présents dans la liste de modifications en utilisant la ligne de commande
- 13. Quelle est la meilleure façon de distribuer les outils de ligne de commande python?
- 14. Quelle est la syntaxe PHP pour le formatage de sortie Fichier/terminal?
- 15. Quelle est la meilleure façon d'analyser de nombreux arguments de ligne de commande complexes en Java?
- 16. Quelle est la « < > » syntaxe au sein de C#
- 17. Perforce - Soumettre uniquement les fichiers ouverts pour la branche, pas les fichiers ouverts pour l'édition
- 18. Ghostscript: la numérotation des pages via la ligne de commande
- 19. Quelle est la syntaxe du groupe de correspondance dans la recherche d'Eclipse et de remplacer
- 20. Quelle est la manière la plus efficace/élégante de supprimer des éléments d'une matrice dans MATLAB?
- 21. Arguments de la ligne de commande WinMain
- 22. oracle ligne de commande de la question
- 23. erreur de syntaxe sur la ligne `If`
- 24. Sortie vers la ligne de commande si elle est démarrée à partir de la ligne de commande
- 25. Quelle est la forme de tableau de 'supprimer'?
- 26. Quelle est la syntaxe d'appel d'une procédure stockée dans Oracle
- 27. Quelle est la meilleure façon pour un VPC d'accéder à des fichiers sur la machine hôte?
- 28. Quelle est la meilleure pratique pour renvoyer des fichiers à partir de WCF?
- 29. Automatiser la copie de fichiers à partir de la ligne de commande Windows
- 30. Comment demander un argument de ligne de commande pour Ant?
Sûrement un moment RTFM? Voir la réponse de Mike B –
En fait, SO est également pour les gens qui ne RFTM. :-) Jeff/Joel a répété à plusieurs reprises qu'aucune question n'est triviale tant que sa programmation est liée. À mon humble avis cette question est ce que vous voulez dans SO plutôt que les questions plus populaires, subjectives qui sont posées (dessin animé préféré ?, etc) –