在 CentOS 上使用 PhpStorm 导出代码的常用方式
方式一 打包为归档文件(ZIP/TAR.GZ)
cd /path/to/project
zip -r project_$(date +%F).zip . -x "*.git*" "*.idea*" "node_modules/*" "vendor/*"
cd /path/to/project
tar -czvf project_$(date +%F).tar.gz . --exclude=.git --exclude=.idea --exclude=node_modules --exclude=vendor
方式二 同步到远程服务器(SFTP/SSH)
方式三 使用版本控制导出(Git)
方式四 虚拟机环境打包(如 Vagrant)
cd /path/to/PhpStormProjects
vagrant package --output project_$(date +%F).box
vagrant box add project_$(date +%F).box
vagrant up