2.8.2 • Published 2 years ago

svn-helper-cli v2.8.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

svn 变更单处理

使用方法

1.需要安装Node16.7.0以上版本,版本过低跑不起来

安装地址:Node.js (nodejs.org)

2.下载安装包

# 全局安装包
npm install -g svn-helper-cli

3.使用脚手架工具

# 使用指令
crm

# 根据指令提示输入
请输入项目名称:输入你当前的项目
请输入项目全路径:输入项目根目录所在的全路径,不是相对路径
请输入路径前缀:输入你需要添加的路径前缀,比如:/trunk/xxx/xxx,因为svn服务器上的路径不一定与本地相同

根据指令提示输入

请输入项目名称:输入你当前的项目
请输入项目全路径:输入项目根目录所在的全路径,不是相对路径
请输入路径前缀:输入你需要添加的路径前缀,比如:/trunk/xxx/xxx,因为svn服务器上的路径不一定与本地相同

projectName为提取变更单项目名称,fullPath为项目根地址全路径,svnPath为添加的路径前缀

脚手架将在输入指令的目录下新建record.json文件

const statusType = {
    // " ": "无修改",
    A: "新增",
    C: "冲突",
    D: "删除",
    I: "忽略",
    M: "修改",
    R: "替换",
    X: "未纳入版本控制的目录,被外部引用的目录所创建",
    "?": "未纳入版本控制",
    "!": "该项目已遗失(被非 svn 命令删除)或不完整",
    "~": "版本控制下的项目与其它类型的项目重名"
  };

同时会将变更与新增文件整合成与原工程相同的目录结构,在new文件夹内

2.8.2

2 years ago

2.8.1

2 years ago

2.8.0

2 years ago