- add more thorough hints for host config.
- only update workspace when it's changed.
- fix
inquirer
's outdated api.
- use new shell script
- fix old project's script name
- adopt new config scheme.
- fix log file's path
- change workspace will trigger update.
- fix Inquirer's invoke problem.
- correctly update config file
- adapt to hornbill's newest version.
cage u
can change port
- add unit test(not complete)
- fix
cage l
, add extra infomation. - when there's no ip config, first run would generate a undefined value.
- fix
cage setup
- fix
cage hostlist
's format - fix date format
- use a domain name instead of ip address
- change
getIP()
to sync function
- 去掉多余依赖:
chalk
,getmac
,keymirror
,moment
,npm
,object-assign
,open
,string-width
,svn-interface
,tail
,yosay
,update-notifier
,got
- 去掉
gulp
编译依赖
- 增加
cage ip
命令, 用于显示ip
地址. - 增加
cage mac
命令, 用于显示mac
地址. - 增加
cage update
命令, 暂时用于更新ip
地址. - 增加
cage hostlist
命令, 显示曾经配置的域名列表
- 增加了额外的打印信息
- 修改服务器 IP 地址。
- 调整配置代理与 IP 的顺序
- 升级
Babel
到 6.x
- IP 地址更新失败后, 终止流程, 给出提示
- 修改服务器 IP 地址。
- 忘了修改
update.js
里对string-length
的引用了。
setup
命令可以自定义 svn 地址,用于除主站以外的环境部署。
- 更新依赖
string-width
,解决汉字显示问题 - 解决
setup
参数问题
- 增加异常处理
- 修复
setup
。
cage config
执行完毕后,会打开错误的 url- npm 安装的包位置错误
- svn 用户名或密码输入错误给出提示
- 改进
setup
命令覆盖已存在文件夹的选择方式
- 增加
cage sa
停止所有服务器 - 增加
cage lo
命令打开日志所在文件夹
- 将是否覆盖域名的设置修改为列表
- 文案及文档链接修改
- 修复 update 功能
- 修复
findValidWorkspace()
异步代码的错误 - 修复
Util.getPort()
的路径参数无法获取 - 修复
cage ls
在工作空间列表为空的报错
- 首次提交