Je suis nouveau à perforce, je veux écrire un script batch pour copier les mêmes fichiers dans une application à une autre application en utilisant la commande de copie p4. Lorsque je cours dans l'invite de commande, les commandes sont exécutées sans erreur. Lorsqu'il est exécuté via un déclencheur, l'erreur de validation du déclencheur d'invite? Aide aimablement.Commande de copie P4
0
A
Répondre
0
La première règle absolue de l'écriture de déclencheur est "supposons rien sur l'environnement!" 1.
Les déclencheurs sont exécutés par le processus serveur. Bien qu'un script puisse fonctionner localement pendant le développement/test (via l'invite de commande), cela n'est pas garanti lorsque les mêmes commandes sont exécutées via un trigger.
Vérifiez votre environnement p4 sur le serveur (en utilisant le p4 set command) et comparez-le avec votre environnement local.
Le manuel de l'utilisateur Perforce a quelques useful advice on writing triggers/daemons que je recommande de lire.
Questions connexes
- 1. commande d'impression p4 aide nécessaire en Perl
- 2. Dans emacs, exécution d'une commande avant chaque commande p4
- 3. Convertir p4 déplacer en p4 intégrer
- 4. Svn équivalent de p4 ouvert
- 5. problèmes de commande PostgreSQL COPIE
- 6. Commande de copie Amazon RedShift
- 7. Problème d'authentification P4
- 8. moissonneuse-batteuse p4 décrivent et les changements de p4 commandes pour obtenir le résultat nécessaire
- 9. @ dans p4 nom de fichier
- 10. postgresql commande de copie délimiteur non aphanumérique
- 11. Problème avec la commande de copie svn
- 12. Comment effectuer soumettre p4 opération sans description qui passe à l'intérieur du p4 soumettre le formulaire
- 13. ouvrir/modifier tous les fichiers de dépôt à l'aide de la commande p4 add/edit
- 14. API de création de clients de Perforce P4 C
- 15. impossible d'importer avec git-p4 sur windows
- 16. La commande de copie S3 donne une erreur + comment enlever les clés secrètes de la commande de copie
- 17. Ligne de commande Perforce P4: Comment rechercher des fichiers dans le référentiel?
- 18. Quelle commande Perforce (p4) répertorie les fichiers dans une liste de modifications donnée?
- 19. P4 - Modifier l'espace de travail pour le client
- 20. p4 supprimer les anciennes copies de fichiers soumis
- 21. Commande de fichier de commandes de copie directe
- 22. Commande Datatable LINQ Ou sans créer de copie de DataTable
- 23. Commande de copie PostgreSQL générer l'ID de clé primaire
- 24. Exécution d'une commande de copie dans un fichier de commandes
- 25. Copie de la commande/tampon d'écran de la fenêtre Powershell
- 26. La commande Perforce p4 sync échoue pour un dossier contenant un espace dans son nom.
- 27. Obtention de l'historique complet des fichiers avec git-p4
- 28. cp commande de copie avec extension accolade bash
- 29. la journalisation unix "cp" (copie) réponse de la commande
- 30. Commande de copie vim dans le presse-papiers/tampon
Vous aurez besoin de nous donner plus de détails; veuillez envoyer la commande de copie que vous exécutez et le texte de l'erreur de validation du déclencheur. –
Le script de traitement par lots est comme ci-dessous. p4 -u administrateur -P 123456789 -p localhost: 1666 -c localworkspace copie -n -v //depot/depot/Sample/BC/...#head // dépôt/dépôt/échantillon/PC/... p4 -u admin -P 123456789 -p localhost: 1666 -c localworkspace soumettre -r -f submitunchanged -d "vérifier le code" – sketha