1. 多级需求和方案设想及其结论(项目根本)
1. 使用外置的配置文件✔
1.1. 使用nodejs读写js✔
child::json文件操作
1.2. 需要保存的配置:✔
- 需要备份的目录, 多个
- 需要切换到的分支(默认主分支)
- 提交信息
- 是否带时间戳
- 时间分隔符
- 年份保留位数
2. 在node中执行shell命令✔
child::exec 执行shell命令
3. 获取shell中输出的内容✔
child::exec 执行shell命令
4. 命令执行逻辑✔
4.1. 遍历每一个目录
4.2. 切换到对应目录中
cd 目录(可以是双斜杠)
4.3. 切换到指定分支上
git checkout 分支名(默认为master)
4.4. add
git add .
4.5. commi
git commit -m "提交信息"
1. 调研材料及结论(项目动力)
1. shelljs
child::Shelljs
2. 调研代办(项目至始至终都要写):
3. 随想(未整理, 灵点子)
4. 项目结论(用以回顾项目以学习)
5. 项目代办(项目完毕后再写)
- 怎么open文件的时候不会自动创建