detect-latest-version
v1.1.0
Published
一键发布svn
Downloads
2
Readme
svn 部署插件
说明
将项目构建后的文件压缩成 zip,并提交到 svn 服务器。
前置条件
- 安装 svn
- 安装 nodejs
在命令行执行 svn --version
,如果没有安装 svn,则会报错。
在命令行执行 node --version
,如果没有安装 nodejs,则会报错。
使用方式
1. 安装
npm install svn-deploy-plugin -g
2. 使用
在根目录下执行命令:svn-deploy
或 sd
"bin": {
"svn-deploy": "bin/index.mjs",
"sd": "bin/index.mjs"
}
- 开发
npm run dev
补充说明
- 配置文件为根目录下的
svn.config.json
,如果没有则会自动生成,配置文件格式如下:
{
"remoteUrl": "https://192.168.2.248/svn/Publish-Dev/1.产品部署文件夹-开发/产品部署文件夹/ilabpower/wwwroot/web/cims.ilabpower.com",
"outDir": "dist",
"product": "cims"
}
- 以 cims 为例,字段说明如下:
| 字段 | 说明 | | --------- | ---------------------- | | remoteUrl | svn 服务器地址 | | outDir | 项目打包后的文件夹路径 | | product | 打包的产品名称 |