1.首先,svn提交某个项目 :
左键选中项目,右键点击 选择 Team->share Project ->选择上传地址->上传完成,然后进入svn资源库看看上传的项目是否有东西,一般来说、是没有的,需要再次右键项目Team->提交 ,至此提交项目完成。
2.其次,进入SecureCRT服务器端,将上传至svn的项目导入至线上:
写法:svn checkout svn://域名/文件夹/项目名 线上要上传的地址
示例:svn checkout svn://114.215.208.133/work/wmxg /data/www/wmxg
3.等待上传完成之后,输入: chown -R apache:apache /data/www/wmxg 给予项目读写权限
4.编写相对于上传的项目的更新.sh 脚本
cat up_zxjy.sh 可以看到
svn update zxjy --username liujianqi --password ljq123
zxjy是项目名称 只有这一个需要变 其他的不需要修改
那么刚才上传的wmxg项目就可以这么写
vim up_wmxg.sh 回车
输入: svn update wmxg --username liujianqi --password ljq123
按 esc 输入 :wq 回车退出编辑界面
注意事项:cat为查看、vim为编辑 没有编辑的文件时 会自动创建、vim文件进入后不能输入的 话需要 按 i i为输入。
5.配置项目至线上
打开配置文件目录
cd /etc/httpd/conf.d/
ll /ls
vhost.conf就是我们要修改的配置文件
vim vhost.conf 进入文件
按 V选中 上下左右复制 Y复制 p粘贴 i编辑 修改位置
最后按 esc 输入 :wq 回车退出编辑界面
输入 apachectl -k graceful 重启wamp即可完成配置。