Je p4 espace de travail client sur la machine Linux.Comment effectuer soumettre p4 opération sans description qui passe à l'intérieur du p4 soumettre le formulaire
J'ai ajouté/modifié quelques fichiers dans mon espace client et ensuite essayer de soumettre ces changements à serveur Perforce.
Je l'ai étapes ci-dessous mais ne pouvait pas réussir:
p4 submit -d "test"
(même commande fonctionne sur la machine windows)
quand j'ai essayé avec juste p4 submit
il p4 ouvert soumettre le formulaire, puis je l'ai remplacé [enter description ici] jeton avec une description correcte, puis cela fonctionne.
Mais je ne veux pas modifier soumettre p4 formulaire pour chaque p4 soumettre tâche.
Comment puis-je passer cette information à partir de l'invite de commande?
Answer
-d flag support for p4 submit command was not introduced in
perforce 2006 version. so here is the workaround for this problem:
To modify the description field on pre-2006.2 release Perforce Servers, try
piping the change form in/out of a stream editor. This will create a numbered
changelist, which should then be submitted.
For example, something like:
p4 change -o | sed -e "s/<enter description here>/my desc/" | p4 change -i
Which gives the output, similar to:
Change 102 created with 3 open file(s).
This change (number 102 in this case) can then be submitted, as follows:
p4 submit -c 102
De quelle façon échouer? –
Vous devriez poster des réponses comme des réponses - ne pas les ajouter à la question ... –