创建新项目(基于template)

2025-10-09 11:37:12 阅读:14 编辑

环境

  1. php8.3
  2. mysql5.7

项目创建流程

先创建SVN目录

cd /d  H:/system2
 mkdir vpn
 svn add vpn
 svn commit -m "提交空目录及其占位文件"

复制template项目(在cmder下执行)

cd e:/edison/template
sh ./create_project.sh vpn

提交SVN

暂只能手动提交

创建数据库并导入

暂只能手动创建数据库并导入

配置环境

cd e:/edison/im
php7
php artisan system2 create_domain --project_path=e:/edison/vpn --domain=vpn.test
php artisan system2 copy_project_file --project_path=e:/edison/vpn

重启apache

net stop wampapache64
net start wampapache64

svn忽略文件

cd e:/edison/vpn
svn propset svn:ignore -F c:/ignore.txt .
svn propset svn:ignore "dbconfig.php" ./config
svn propset svn:ignore "install.lock" ./public
svn propset svn:ignore "*.php" ./bootstrap/cache
svn propset svn:ignore "*.php" ./storage/framework/views
svn propset svn:ignore "*.log" ./storage/logs

手动设置忽略文件

  1. storage/framework/cache/data
  2. storage/framework/sessions

右键“add to ignore list”选择*

神码开发工具(线上也部署)

  1. xx.cn-数据库 添加该系统数据库信息到数据库中