Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
- Bonsoir,
- J'aimerai créer un executable depuis la ligne de commande, est que quelqu'un sait si c'est possible ?
- j'ai PB 10.2.1
merci d'avance
Dernière modification par Melke (24-10-2007 15:17:19)
Hors ligne
Facile :
- lance PB ;
- appuie sur ;
- dans la section "HTML Books, ouvre le manuel "PowerBuilder User's Guide" ;
- dans l'index, recherche "build, from command line" ;
- la suite ne devrait pas poser trop de problèmes
Hors ligne
"C:\Program Files\Sybase\PowerBuilder 9.0\pb90.exe" /workspace MonWorkSpace /deploy
Hors ligne
Peux tu mettre [RESOLU] dans le titre du premier message ?
Merci
Hors ligne
Bonjour,
l'utilitaire ORCA permet effectivement de faire bien plus que "simplement" compiler une appli depuis la ligne de commande...
On peut savoir quel est exactement ton problème ?
Par ailleurs, je suis preneur d'un retour d'expérience sur l'utilisation d'ORCA pour mettre en place une solution de build nocturne automatique. Quelqu'un ici a déjà fait ce genre de chose ?
Hors ligne
moi je me suis jamais servi d'ORCA, je trouve ça un peu débile qu'un outil de déployement ait des contraintes aussi stupides et dangereuses que :
If the PowerBuilder development environment is not shut down while ORCA is running, your PowerBuilder libraries can become corrupted. For this reason, casual use of ORCA is not recommended.
Hors ligne
Mon principale problèmé était de faire une build nocturne....
je suis en train de chercher pour faire un get latest version sur une machine dépourvu de PB mais seulement avec l'exe de ORCA et 3 DLL pborc100.dll, pbshr100.dll et pbvm100.dll... mais pour faut une entré sur le registre pour faire la connexion avec le serveur...
---
Au préalable PB à une entrée dans le registre pour chaque workspace
Il suffit de connêtre le Project, Provider, UserID et le LocalRoot pour chaque projet
start session
SCC set connect property provider "PB Native"
SCC set connect property project "\\SERVEUR\NOMPROJET"
SCC set connect property localprojpath "C:\LOCALPROJET"
SCC set connect property userid "MMMMMM"
SCC Connect
SCC set target "C:\LOCALPROJET\PROJET\projet.pbt" "OUTOFDATE EXCLUDE_CHECKOUT"
SCC refresh target incremental
SCC Close
end session
et hop, par rapport à l'exemple qui a besoin de regarder dans le registre en passant par la .pbw, là on lui passe les paramètres pour se connecter au serveur et récupérer la dernière version.
Dernière modification par Melke (02-11-2010 15:16:47)
Hors ligne