Depuis son lancement dans 4D v18, Projects a considérablement étendu les capacités de 4D en apportant la compatibilité avec les systèmes de contrôle de version – entre autres choses.
Grâce à d’excellents retours, nous ne pourrions être plus fiers de constater l’adoption significative de cette fonctionnalité par la communauté 4D. Cela nous a poussés à l’améliorer pour la rendre encore meilleure.
Vos commentaires incluaient une demande de possibilité de travailler simultanément en équipe sur un seul serveur de développement. Une fois encore, 4D a écouté, et nous sommes ravis d’annoncer qu’avec 4D v19 R6, vous pouvez travailler sur un serveur de développement en mode projet!
Dites bonjour à un NOUVEAU mode de développement
En raison des différences entre les bases de données binaires et les projets, nous avons dû repenser l’architecture. Nous avons créé un nouveau mode de connexion à un serveur 4D : Le mode développement.
Le développeur peut modifier la structure de la base de données, les méthodes, les formulaires et les paramètres en mode développement. Le système de verrouillage a été transposé pour vous permettre de disposer des mêmes fonctionnalités que dans les bases de données binaires, mais il est essentiel de garder à l’esprit que les verrous ne fonctionnent que lorsque vous utilisez 4D pour éditer vos fichiers et non un éditeur externe.
Un aperçu de l’architecture
Il y a un changement à prendre en compte si vous voulez activer le mode développement : comme l’architecture du mode projet repose sur le système de fichiers, les clients doivent avoir accès au dossier racine du projet. Le plus simple est de partager le dossier racine du projet sur votre réseau, par exemple en l’hébergeant sur un NAS, afin que le serveur et les clients puissent y accéder directement.
Et c’est tout ! Une fois que c’est fait, vous pouvez vous connecter à votre serveur en mode développement et travailler à distance.
Le nouvel onglet « Custom » de la boîte de dialogue « Connection to 4D Server »
. En sélectionnant « Activate development mode », vous pourrez choisir le fichier du projet.
Travailler en équipe sur un serveur de développement est une organisation du travail vraiment unique, presque exclusive à 4D. Nous sommes heureux de l’apporter au mode projet.
Pour ceux qui travaillent encore en mode binaire, vous pouvez désormais adopter le mode projet sans impacter votre organisation et bénéficier de ses fonctionnalités exclusives : La compilation Silicon, les formulaires CSS, les classes, les attributs calculés et, lorsque vous serez prêt, les systèmes de contrôle de la source.
N’hésitez pas à nous faire part de vos commentaires sur le forum officiel de 4D.