Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 07-08-2007 07:42:48

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

[RESOLU] Travailler sur une même target avec plusieurs pc

Voilà nou avons plusieur pc en réseau et nous voudrions travailler sur une même target, quel manipulation doit je faire?

Hors ligne

 

#2 07-08-2007 07:56:12

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

BONJOUR !
Tu peux faire des recherches concernant le source control, tu as un chapitre dédié à ça dans l'aide PB

Hors ligne

 

#3 07-08-2007 07:58:12

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

ok, merci, j'ai trouver mon bonheur...

Hors ligne

 

#4 07-08-2007 07:59:05

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

tu as procédé comment?

Hors ligne

 

#5 07-08-2007 08:39:10

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

- Donc j'ai créé un répertoire pi_maquette, dans R:\PB\ (lecteur en réseaux), et aussi sur le disque dur du poste.
-Créer la PBL de l’application, pi_maquette.pbl sur le disque dur, après création de la target, ajout les pbl nécéssaires.
-Copier les fichiers pi_maquette.pbl, pi_maquette.pbt, pi_maquette.pbg du disque dur dans R:\PB\pi_maquette
-Après j'ai modifié les propriétées de l'application en clickant sur "Additionnal properties" et dans variable type j'ai ajouter n_ devant chaque type.
-Après j'ai été dans les propriétés du workspace, puis dans l'onglet "Source control", puis dans source control choisir "PB native", dans project mettre
"R:\PB\ctrl_scr", et dans local root directory mettre "C:\PB".
-Enfin sur la target désirer, clicker sur "add to source control".

Dernière modification par poche (07-08-2007 08:41:36)

Hors ligne

 

#6 07-08-2007 09:26:07

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Travailler sur une même target avec plusieurs pc


00 pépites


never let people work on more than one thing at once.

Hors ligne

 

#7 07-08-2007 11:41:36

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

C'est une bonne démarche. Mais la phrase suivante :

poche a écrit:

-Après j'ai modifié les propriétées de l'application en clickant sur "Additionnal properties" et dans variable type j'ai ajouter n_ devant chaque type.

n'a rien à voir avec ta problématique de target, mais plus parce que ton application utilise une bibliothèque d'objets avec des objets n_message, n_error, etc... en remplacement des objets standard de PB.


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#8 07-08-2007 12:24:55

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

ok, merci pour l'info...

Hors ligne

 

#9 17-08-2007 09:29:59

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

pour ceux qui utilisent le source control natif de pb :
Avez-vous déja eu des problèmes du style : un objet est ajouté au source control et on ne peut pas le récupérer sur les autres pc.. comme si il n'avait jamais existé..

Hors ligne

 

#10 17-08-2007 10:13:28

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

Bonjour,

Nous utilisons le source control natif de Pb.

Pour les nouveaux objets (en pb8) il faut faire getlatestversion soit sur l'appli directement pour les petites applis , soit via le library sur la pbl via le menu (entry->Source control -> GetlatestVersion) et ainsi les nouveaux objets sont rappatriés.

Hors ligne

 

#11 17-08-2007 11:03:00

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

wazou1812 a écrit:

Bonjour,

Nous utilisons le source control natif de Pb.

Pour les nouveaux objets (en pb8) il faut faire getlatestversion soit sur l'appli directement pour les petites applis , soit via le library sur la pbl via le menu (entry->Source control -> GetlatestVersion) et ainsi les nouveaux objets sont rappatriés.

Je viens de le faire et j'ai des objet qui n'apparaissent toujours pas dans ma pbl alorq qu'ils ont été ajoutés au source control

Hors ligne

 

#12 17-08-2007 11:26:55

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

A priori le pbg n'est pas udpaté

Hors ligne

 

#13 17-08-2007 11:30:26

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

thezerg a écrit:

A priori le pbg n'est pas udpaté

Tiens, j'avais eu le même problème avec PVCS. En mettant à jour à la main le PBG, tout
était rentré dans l'ordre. Peut-être que ça marchera également dans ton cas


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#14 17-08-2007 11:34:44

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

foon a écrit:

thezerg a écrit:

A priori le pbg n'est pas udpaté

Tiens, j'avais eu le même problème avec PVCS. En mettant à jour à la main le PBG, tout
était rentré dans l'ordre. Peut-être que ça marchera également dans ton cas

C'est ce qu'on est en train de faire, on vérifie que nos pbl sont bien cohérentes et sinon on ajoute l'objet à la main dans la PBG

Hors ligne

 

#15 17-08-2007 11:58:53

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

thezerg a écrit:

foon a écrit:

thezerg a écrit:

A priori le pbg n'est pas udpaté

Tiens, j'avais eu le même problème avec PVCS. En mettant à jour à la main le PBG, tout
était rentré dans l'ordre. Peut-être que ça marchera également dans ton cas

C'est ce qu'on est en train de faire, on vérifie que nos pbl sont bien cohérentes et sinon on ajoute l'objet à la main dans la PBG

Je me souviens que nous avions simplement recopier les PBG du référentiel à la place de celles en local pour résoudre ce problème.
A priori il se pose lorsque qu'il y a un problème de refresh des PBG du poste.


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#16 17-08-2007 12:06:59

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

Chrnico a écrit:

thezerg a écrit:

foon a écrit:


Tiens, j'avais eu le même problème avec PVCS. En mettant à jour à la main le PBG, tout
était rentré dans l'ordre. Peut-être que ça marchera également dans ton cas

C'est ce qu'on est en train de faire, on vérifie que nos pbl sont bien cohérentes et sinon on ajoute l'objet à la main dans la PBG

Je me souviens que nous avions simplement recopier les PBG du référentiel à la place de celles en local pour résoudre ce problème.
A priori il se pose lorsque qu'il y a un problème de refresh des PBG du poste.

On dirait que les PBG du serveur de sont pas mise à jour.. assez bizarre

Hors ligne

 

#17 17-08-2007 12:08:56

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

le poste sur lequel a été fait l'ajout de l'objet est-il bien connecté au même source control que toi ?

Hors ligne

 

#18 17-08-2007 12:10:31

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

Et que chacun est les droits en écriture sur les PBG (sécurité ET partage)


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#19 17-08-2007 12:15:47

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

wazou1812 a écrit:

le poste sur lequel a été fait l'ajout de l'objet est-il bien connecté au même source control que toi ?

oui

Chrnico a écrit:

Et que chacun est les droits en écriture sur les PBG (sécurité ET partage)

logiquement oui à vérifier.

merci à vous

Hors ligne

 

#20 08-01-2008 15:29:23

jcc  
Membre completement Geek
Lieu: Mouscron
Date d'inscription: 08-01-2008
Messages: 142
Pépites: 13,733
Banque: 409,387,083,524

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

Ben moi, je viens de commencer avec le source control PBNative suite à l'achat de PB 11.

Je pensais que je pouvais mettre dans le local path le même path pour tous les programmeurs afin d'avoir les Pbls à un seul et même endroit.
Donc, je n'ai pas de PBLs sur les machines des développeurs car ils pointent tous vers le même répertoire réseau.

Apparemment, on ne peut pas travailler comme cela. Pourtant je travaillais de cette manière en PB9.2 et sans problèmes.

Après l'installation de PB11, un problème est survenu uniquement avec un seul workspace.
Moi, je pouvais l'ouvrir sans problèmes. L'initialisation se passait bien. tout était parfait. Par contre mon collègue ne pouvait pas rentrer dans ce workspace. PB11 restait bloqué sur le "refreshing source control status....." et puis plus rien.
Après plusieurs jours, nous avons remarqué que ce problème survenait uniquement lorsque la fenêtre listant les librairy était ouverte. Lorsque que le workspace s'ouvre avec le tree-view sans le library plus de problèmes.

C'est en cherchant des infos sur les news que j'ai cru comprendre que je ne pouvais pas faire ce que je faisais.
Mais je n'ai pas bien compris pourquoi je ne pouvais pas travailler de la sorte alors que je n'avais de problèmes jusqu'ici.

Quel est l'intérêt d'avoir les PBLs sur chaque machine développeur plutôt qu'une seule fois les PBLs dans un répertoire partagé sur le réseau?
Que puis-je avoir comme problèmes alors que je n'en ai jamais eu jusqu'à présent?

Merci

Hors ligne

 

#21 09-01-2008 11:14:26

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

jcc a écrit:

Quel est l'intérêt d'avoir les PBLs sur chaque machine développeur plutôt qu'une seule fois les PBLs dans un répertoire partagé sur le réseau?
Que puis-je avoir comme problèmes alors que je n'en ai jamais eu jusqu'à présent?

justement d'empêcher 2 personnes de travailler sur le même fichier en même temps (ce qui est ingérable)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#22 09-01-2008 16:48:47

jcc  
Membre completement Geek
Lieu: Mouscron
Date d'inscription: 08-01-2008
Messages: 142
Pépites: 13,733
Banque: 409,387,083,524

Re: [RESOLU] Travailler sur une même target avec plusieurs pc

Ben justement, le source control fonctionne correctement avec 2 développeurs travaillant sur le même Pbl partagé.
Le control des check in/ check out focntionne correctement, les icônes sont bonnes et correspondent à l'état.
Le développer B voit si un object est utilisé par le développeur A sans pour cela avoir la PBL chez A et aussi chez B mais en utilisant une seule te même Pbl dans un répertoire partagé.
Je conçois que ce n'est certainement pas la bonne manière de travailler mais cela fonctionne.
Il serait impossible à 2 développeurs d'ouvrir simultanément une Pbl par l'affichage d'un avertissement, je comprendrais. Je n'aurais alors pas le choix et serais obligé de mettre les Pbls chez les développeurs.
Mais ici aucun message et les 2 développeurs peuvent ouvrir la même Pbl partagée sur un serveur.
Nous travaillons depuis quelques mois comme cela sans jamais avoir rencontré de problèmes, hormis celui signalé précedemment depuis l'installation de PB 11.
Nous sommes pret à revoir notre copie et à mettre les Pbls chez les développeurs mais on se demande pourquoi.

P.S. Nous utilisons POWERAMC pour la modélisation de la DB. Nous n'arrivons pas à générer le script pour une proxy table alors que le script pour le proxy server se génére parfaitement. Pas d'idées?

Merci

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22