Maison  >  Article  >  outils de développement  >  Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

藏色散人
藏色散人avant
2021-06-08 15:39:532914parcourir

La colonne tutorielle suivante de phpstorm vous présentera comment utiliser web/phpstorm pour synchroniser automatiquement le code local avec le serveur distant en temps réel. J'espère que cela vous sera utile. aux amis dans le besoin !

Scénario

Si les environnements de développement et de test sont différents, ou si la machine fréquemment utilisé est Windows, le projet doit être liunx. À ce stade, j'ai choisi d'installer liunx sur la machine virtuelle, de déployer le service ssh, d'installer winscp sur la machine hôte avec putty et d'utiliser le développement webstorm pour le courant dominant. webpack compilation à chaud du front-end web, c'est vraiment fatigant de transférer des fichiers vers la machine virtuelle tout le temps, alors choisissez l'outil de synchronisation automatique.

Paramètres

Informations de base sur la configuration

Sélectionnez Outils – Déploiement – ​​​​Configuration dans l'éditeur Webstom, ajoutez un hôte distant, ce nom est juste pour les notes, écrivez-le comme vous aimez, sélectionnez le protocole FTP (prend également en charge SFTP, local, etc.)

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

À ce stade, l'essentiel est de remplissez les informations FTP de l'hôte distant, en plus des informations FTP de base. En plus de remplir, vous devez également renseigner les informations suivantes :

Root path  //这个选项是要打开的路径,这样做主要是为了防止误操作影响项目,填写后上级目录不会展示,当然你可以不写

Web server root URL   //这里就是调试的网址

De plus, vous devez configurer le mappage de fichiers entre local et serveur, comme le montre la figure ci-dessous :

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

Enfin, nous pouvons ensuite ajuster le mappage entre les hôtes locaux et distants. Si vous souhaitez ajouter plusieurs hôtes distants, n'oubliez pas de cliquer sur Utiliser ce serveur par défaut sur l'élément que vous souhaitez utiliser.
Une fois l'hôte distant configuré, nous pouvons jeter un œil à la structure des répertoires. Cliquez sur Outils – Déploiement – ​​Parcourir l'hôte distant, puis vous verrez les fichiers distants.

Définir la synchronisation

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

Mais pour le moment, la synchronisation doit encore être transférée manuellement. Il reste encore un peu d'automatisation – Déploiement –. ​​Options. Nous avons modifié l'élément Télécharger les fichiers modifiés en Sur une action de sauvegarde explicite, ce qui signifie que chaque sauvegarde sera synchronisée avec le serveur distant.

Comment utiliser web/phpstorm pour synchroniser automatiquement le code local sur un serveur distant en temps réel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer