Le Serveur de partage de projet
Le Serveur de partage de projet contrôle l’accès aux fichiers de projet, dans les cas où l’accès direct aux fichiers s’avère problématique. Il est recommandé d’utiliser le serveur pour le partage d’un projet au sein de grandes équipes ou pour des petites équipes qui rencontrent des problèmes avec des fichiers de projet verrouillés ou indisponibles en recourant au partage d’un fichier de projet Si vous avez l’intention de stocker des fichiers de projet sur une plateforme autre que Windows ou Mac, comme Linux ou un stockage NAS (network-attached storage), faites tourner le serveur comme un conteneur logiciel sur la plateforme Docker®.
Installer le serveur sur Windows ou Mac
Installez le logiciel du Serveur de partage de projet sur une seule machine, qui stockera tous les fichiers de projet. Vous devez disposer des droits d’administrateur pour procéder à cette installation. Exécutez le logiciel d’installation et définissez les options souhaitées pour le serveur. Le serveur démarre automatiquement, une fois l’installation terminée.
Cliquez pour afficher/masquer les paramètres.Cliquez pour afficher/masquer les paramètres.
Paramètre |
Description |
Host |
Il s’agit du nom de la machine sur laquelle le serveur est installé. Nous vous recommandons de laisser la valeur par défaut 0.0.0.0 pour que le serveur tourne en utilisant automatiquement le nom correct de la machine. |
Port |
Ceci est le numéro de port du serveur sur cet appareil. En temps normal, conservez la valeur par défaut de 22001. |
Add the application to Windows Firewall exception list (Windows uniquement) |
Cochez cette option pour que les autres machines du réseau local puissent accéder au serveur. Seul Vectorworks peut se connecter au serveur. |
Start automatically with Windows (Windows uniquement) |
Cochez cette option pour lancer le serveur en arrière-plan au démarrage de Windows. |
Project Directory |
Créez un dossier sur cet ordinateur pour tous les fichiers de projet liés et saisissez son nom ici. Ce dossier peut contenir d’autres fichiers, en plus des fichiers de projet. |
Enable Full Disk Access button (macOS 10.14 ou plus récent) |
Cliquez pour ouvrir les Préférences système. Cliquez sur ‘+’ et ajoutez le serveur à la liste des applications qui ont un accès complet au disque: /usr/local/bin/psserverd Il est possible que vous deviez appuyer sur Cmd+Shift+. pour montrer les fichiers et dossiers masqués. |
Désinstaller le serveur
Pour désinstaller le serveur:
Sur Windows, double-cliquez sur le fichier suivant: C:\ProgramData\psserverd\uninstall.exe
Sur Mac, exécutez le script suivant dans Terminal: /Library/Application Support/Vectorworks/psserverd/scripts/uninstall.sh
Installer le serveur comme une image Docker
Vectorworks fournit une image Docker du Serveur de partage de projet pour faire tourner le serveur comme une machine virtuelle sur la plateforme Docker. Ceci vous permet de faire tourner le serveur sur une machine hôte qui ne fonctionne pas sous Mac ou Windows.
Installez le logiciel Docker sur la machine hôte. Installez et configurez ensuite le Serveur de partage de projet. Les détails dépendent de la plateforme que vous utilisez mais en voici les étapes générales:
Chargez le fichier image fourni par Vectorworks: psserverd.tar. Une image est la définition de la machine virtuelle lancée par Docker.
Créez un conteneur à partir de l’image. Un conteneur est un exemplaire d’exécution de la machine virtuelle.
Ajoutez deux volumes pour le conteneur, un pour le dossier du projet et l’autre, pour les fichiers d’historiques. En ajoutant un volume, vous pouvez lier un dossier sur l’ordinateur à un dossier à l’intérieur de la machine virtuelle Docker. Vous pouvez nommer les dossiers comme vous le souhaitez. Cependant, les dossiers de la machine virtuelle doivent être nommés comme suit: Le conteneur doit disposer d’un accès en écriture aux deux dossiers.
Dossier de projet: /usr/psserverd/Projects
Dossier des historiques: /usr/psserverd/logs
Configurez le conteneur à utiliser le même réseau que l’hôte de Docker. Cela obligera le serveur à utiliser le port 22001 sur la machine hôte.