DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / GDS (Gestionnaire de Sources)
  • Présentation
  • Travailler sur un projet partagé dans le GDS
  • Mode de gestion du projet
  • Gestion du projet en mode automatique
  • Gestion du projet en mode Maître/Invité
  • Cas particuliers
  • Changement de poste
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Présentation
Le principe du travail avec le Gestionnaire de sources est le suivant:
  • Tous les développeurs travaillent sur une copie locale du projet. Ce projet et tous ses éléments sont par défaut en lecture seule.
  • Lors de l'ouverture d'un élément du projet, cet élément est en lecture seule par défaut: il ne peut pas être modifié. Pour le modifier, il faut l'extraire du gestionnaire de sources, le modifier, puis le réintégrer.
Remarque: Le GDS est utilisable uniquement avec des systèmes d'exploitation gérant les tables de plus de 4 giga. Si la base de données du GDS (base de sources) est en mode HFSQL Client/Serveur, le GDS peut être utilisé avec ces systèmes d'exploitation (sur les postes clients).
Travailler sur un projet partagé dans le GDS
Pour travailler sur un projet présent dans le GDS, il faut:
  1. Mettre en place l'environnement nécessaire (à faire une seule fois):
  2. Modifier le projet:
    • Ouvrir le projet local.
    • Récupérer si nécessaire tous les éléments modifiés du GDS (pour avoir le projet local en phase avec le projet de la base de sources).
    • Extraire les éléments à modifier.
    • Faire les modifications.
  3. Réintégrer l'élément. Il est possible de:
Mode de gestion du projet
Deux modes de gestion du projet sont disponibles avec le GDS:

Gestion du projet en mode automatique

La gestion du projet en mode automatique permet d'extraire le fichier projet est uniquement si l'action réalisée le nécessite (quel que soit l'utilisateur). Lorsque l'action sur le projet a été effectuée, le fichier projet est automatiquement réintégré.
Il est par exemple possible de modifier la première fenêtre ou la première page d'un projet. Cette information est conservée dans le fichier du projet. Lors de la modification de cette information, le projet sera automatiquement extrait et lorsque la modification sera validée, le fichier du projet sera automatiquement réintégré.
Par défaut, le projet est géré en mode automatique.
Pour activer ou désactiver le mode automatique:
  1. Affichez la description du projet: sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "GDS", cochez ou décochez l'option "Extraire/Réintégrer automatiquement le projet".

Gestion du projet en mode Maître/Invité

Si la gestion du projet en mode automatique est désactivé, le projet est géré en mode "Maître/Invité".
DAns ce cas, le Gestionnaire de sources considère 2 types d'utilisateurs:
  • le maître: le maître est l'utilisateur qui a placé le projet dans le gestionnaire de sources.
  • les invités: les invités sont les développeurs qui manipulent le projet depuis le gestionnaire de sources.
Il n'est pas obligatoire d'être connecté en mode maître sur un projet. Le mode "Maître" est nécessaire uniquement pour:
  • modifier les caractéristiques du projet et réintégrer ces modifications dans la base de sources.
  • réintégrer tous les éléments pour faire l'exécutable et le programme d'installation de l'application.
Pour passer du mode maître au mode invité: sous le volet "GDS", dans le groupe "Projet", déroulez "Maître / Invité" et sélectionnez "Devenir invité sur le projet (et tout réintégrer)". Dans ce cas, le gestionnaire de sources propose la réintégration de tous les éléments du projet (y compris le fichier .WDP).
Pour passer du mode invité au mode maître: sous le volet "GDS", dans le groupe "Projet", déroulez "Maître / Invité" et sélectionnez "Devenir maître sur le projet".
Modification des options du projet
Tous les utilisateurs du projet (qu'ils soient maître ou invités) peuvent modifier les caractéristiques du projet (première fenêtre du projet, animation, charte de programmation, etc.).
Ces modifications pourront être réintégrées dans le gestionnaire de sources uniquement par le maître du projet.
Les modifications faites par un invité seront perdues lors de la mise à jour du projet depuis la base de sources.
Cas particuliers

Changement de poste

Si vous devez changer votre machine (ou changer le nom de votre machine), il est nécessaire AVANT de changer la machine, de tout réintégrer à l'aide de l'administrateur du GDS.
Pour lancer l'administrateur du GDS, sous le volet "GDS", dans le groupe "Base GDS", déroulez "Gérer" et sélectionnez "Administrateur du Gestionnaire de Sources".
Pour plus de détails, consultez Que faire en cas de changement de poste.
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 26/05/2025

Signaler une erreur ou faire une suggestion | Aide en ligne locale