Sommaire

ADMOPS
Logiciel pour gérer à plusieurs un projet

Le 19 novembre 2008

Le descriptif est neuf et mériterais que j'entre plus amples détail je vais le faire .......... exemple coopération avec wdsc etc....


Pour que vous puissiez comprendre imaginer PDM avec une couche qui gère votre société et vos projets

Le problème de développement de mise en qualité et en production

D’externalisation et d'urgence



Il est coopératif avec wdsc et plus ..... par exemple RDI




Je ne suis pas un foudre de guerre en orthographe mais un passionné d'informatique qui voudrait aider le Monde AS400 ou Iserie ou power system I


Tout est écrit en ILE RPG V5R4 mais devrais passez en v5r3 voir v5r2 en recompilant avec les procédures QCOMPILE


Pour la V6R1 exécuter la procédure C.ADMPGM

Car les *srvpgm sont full compact




la sécurité
Un objet doit être unique dans l'ensemble des bibliothèques recouvrant une société
les source doivent être dans la lib objet
ne pas confondre avec externalisation ou les sources ne sont pas externalisés ni les *PF *LF

(dans le produit il y a une possibilité mais il faut le recompiler voir fichier pour ramemener cela au projet)



type *pgm *file .....


impossibilté de supprimer les sources objet dans la production ( si vous respecter le produit)




la compilation
On doit pouvoir recompiler un objet sans toujours se demander comment


Une fonction bluid (qbldoptsrc) est présente


Chaque objet peut utiliser l'option par défaut que vous avez validez

Chaque objet peut utiliser sa propre méthode de compilation


Il est possible de dire sans PRINT si OK

Bien sur une joblog et la liste sort si une erreur est détecter lors de la compilation
Niveau


a) Prod bibliothèque de production des objets (possibilité d'exportation dans une bibliothèque CLIENT)

b) Qualité bibliothèque de validation (pensez service qualité)

c) Développement

Normal dans *SEU

WDSC possibilté de coopération ou RDI

d) Urgence lors d'un développement il arrive qu'un objet soir remonter la situation d'urgence permet de bypasser


renseignement en détail dans d'autre flip
screenshot
quelques écrans

choix du projet
possibilité de chosir la société puis de choisir le projet

ici le choix de pojet

vue_01
vue d'ensemble

vue_02
suivit compilation jobq outq par exemple



vue_03
scan source un peut comme celui d'IBM (as400)

possibilité de d'avoir le détail la récape

de faire un chkout (remonter les sources en developpement)





vue_04
divers fonction comme F18 de PDM



vue_05
possibilité de faire vos propre commande d'envirronement comme dans pdm




help
je vous liste le F1
100 * ADMOPS
200 * aide simple voir manuel sur internet
300 * http://www.ombrebleu.com/wxsrc/
400
500 Permet de G‚rer les Projets
600
700 .F3 Fin
800
900 PRINT Liste du projet / Membre
1000
1100
1200 .F5 R‚affichage et mise … blank OPT
1300
1400 .F6 ADDOBJ dans ADMOPS
1500
1600 .F10 Call QCMD ‚cran des commandes
1700
1800 .F16 ADD/CHG/DLT Option d‚fini par l'utulisateur
1900
2000 .F13 Dup Choix
2100
2200 _F18 Chg.Option environnement de l'utilisateur
2300 . Liste Y/N
2400 . Chg.txt Mbr
2500 . Chkout Y/N si otion 03 (*file *pgm)
2600
2700 . param‚trage par d‚faut scan liste r‚cape Y/N
2800 . param‚trage par d‚faut scan liste d‚tail Y/N
2900
3000 . autorise tranfert user to user Y/N
3100 . autorise substitution user Y/N (detail manuel)
3200
3300 .F21 Wrkjob de l'utilisateur pour suivre son d‚veloppement
3400
3500 .F24 Menu.G‚n‚ral les disponibilit‚es suivre son d‚veloppement
3600
3700
3800
3900 * DEFINITION DES OPTIONS
4000
4100 . 02 Startseu MAJ
4200 . 22 Startseu MAJ BLDOPTSRC MBR
4300
4400 . 03 CHKOUT ( monter en Developpement )
4500 . 33 CHKOUT ( monter en Developpement *Urgence )
4600
4700 . 04 DLTOBJ ( Remove objet Admops)
4800
4900 . 05 Startseu Visu
5000 . 55 Startseu Visu BLDOPTSRC MBR
5100
5200 . 06 Startseu Print
5300 . 66 Startseu Print BLDOPTSRC MBR
5400
5500 . 07 PROMOTION Objet
5600
5700 . 70 Transfert To WDSC/RDI Lib.PC
5800
5900 . 77 Transfert From WDSC/RDI ADMOPS
6000
6100 . 14 Compilation
6200
6300 . 15 Change Bldopt.... Objet ADMOPS (Not *Urgence )
6400
6500 . 17 STR-SDA suivant le Type Objet
6600
6700 . 19 STR-RLU suivant le Type Objet
6800
6900 . 25 Selection Source pour Scan
7000
7100 . 27 Selection Source pour transfert User* to Mon User Automatique
7200 Attention si application sur WDSC
7300 ( copy to USER remove From USER Mbr.Src and ObJet)
7400
7500 . 99 Selection Source pour relache E.dition *ADMIN admops
7600 . J.obq *USER
7700 . *OTHER *ADMIN
7800
7900 . WA Wrkactjob
8000
8100 . WO Wrkobj OBJ(*ALL/&O)
8200
8300 . WU Wrkusrjob ?USER
8400
8500 . WS Wrksplf
8600
8700 . DS Dltsplf FILE(*SELECT)
8800
8900 . MS Dspmsg
9000
9100 . SV Cpysrcf FROMFILE(&L/&F) TOFILE(SAV.PROD/&F) FROMMBR(&O)
9200 _ sugjestion pour les sources que vous voulez garder au cas ????
download
Pièce jointe #01 Pièce jointe #02
admops.savf 19/11/2008
contient la possibilité de atraviller en attn si vous compiler les source QATTNSRC fait une lib attnlib pouvant travailler avec admops





pgile.savf 19/11/2008 lib PGILE.PROD contenant une demonstration pour utilisation de admops



Version V5R4

source et objet

un source QREPRISE vous permet de recuperer tous les sources et objets

pour construire une base en exemple PGILE.PROD petit generateur de source tres modeste

Tout est en ILE (ADMOPS)

à votre disposition




vous devez avoir un profile admops administrateur
et un user budo pour test ou de vous inscrire dans le logiciel admops



crtsavf dans libe vide admops




Microsoft(R) Windows NT(TM)
(C) Copyright 1985-1996 Microsoft Corp.

C:\>ftp 192.0.0.1

User (192.0.0.1:(none)): xxxxxxxxx
Enter password.
Password:

ftp> lcd a:

ftp> lcd a:\

ftp> cd vide

ftp> binary

ftp> put a:\admops vide/admops

ftp>quit.

C:\>


*********************************************************************
*********************************************************************
*********************************************************************

FTP 192.168.000.000 ---> ibm400

qsecofr
nnnnnnn

binary

LCD D:\SAVSRC
cd BOSS

MGET BOSS/*

ou get BOSS/APIPROD

*********************************************************************
*********************************************************************
*********************************************************************
*********************************************************************





Installation de la PTF ex8099244p

Restaurer la PTF ex8099244p sur le disque local

Restaurer dans la bibliothèque QGPL par FTP le SAVF ex8099244p

Restaurer dans la bibliothèque SUNEXPPGM les programmes contenus dans le
SAVF ex8099244p

Attention, le fichier SAVF doit être créé sur l'AS/400 dans la bibliothèque
de restauration avant l'exécution du PUT. (C'est ce que j'avais oublié de te
dire...)

Sous DOS :

FTP (adresse IP du système sur lequel on veut se connecter. Ex: 192.0.0.20)
Saisir son nom Utilisateur
Saisir son Mot de Passe
LCD (Répertoire local. Ex: C:\Temp)
CD (Répertoire du système connecté. Ex:QGPL)
Les transferts de type Data sont en ASCII (Saisir ASCII)
Les autres types de transferts sont en BINARY (Saisir BINARY. Ex: les
save-file)
Transfert de Local vers Distant : PUT
Transfert de Distant vers Local : GET
Pour quitter FTP : QUIT





MISE-A-JOUR
mise a jour le 27/02/2009


choix de Type *PGM ....

choix d'attribut DSPF .....


Choix d'affichage traitement


D -> developpement
Q -> Qualité
P -> Production
U -> Urgence
B -> bldopt ( build Option )
CV
Présentation

Expérience

Motivation
Définition d'environnemt
sous le profil ADMOPS





menu admin






Definition USER
autorisation de developpement et de mise en production

Définition Société
Définition du Groupe des Projets
Définition de base du PROJET
Définition Objet Types Source Attribut Bldopt
Définition environnement *USER