Skip to content

Tags: idcos/cloud-cli

Tags

v0.7.2

Toggle v0.7.2's commit message
1. fix issue #8 需要提供二进制程序

2. fix issue #12 found no node to copy file/directory
3. fix issue #13 执行命令超时报错
4. fix issue #14 执行 awk 命令报错
5. fix issue #15 执行 sed 命令报错
6. fix issue #16 执行 grep 命令报错

v0.7.1

Toggle v0.7.1's commit message
1. 迁移项目到 idcos organization

2. version 问题,编译时用 编译参数的方式,注入git revision number

v0.7.0

Toggle v0.7.0's commit message
1. 命令行的名称改为 cloudcli

2. 追加 ping 功能,测试远程服务器是否连通
3. 首次使用时,配置文件自动初始化

v0.6.5

Toggle v0.6.5's commit message
1. put 并行传输远程文件,文件夹 (显示正在传输的node)

2. get 并行传输远程文件,文件夹 (显示正在传输的node)
3. get put 时文件传输的 buffer 大小设置
4. 重构了 sshrunner 的代码,将文件传输部分的代码分离成单独的文件

v0.6.4

Toggle v0.6.4's commit message
1. get 文件夹时,--src == /path/to/testdir 只将远程文件夹testdir 中的所有文件/文件夹拷贝到本地;…

… --src == ./testdir/ 将连同远程文件夹 testdir 本身一起拷贝到本地

2. 所有子命令的错误移到 main 中统一处理

v0.6.3

Toggle v0.6.3's commit message
1. put 传输文件时,显示正在传输哪个文件以及文件传输进度

2. get 传输文件时,显示正在传输哪个文件以及文件传输进度

v0.6.2

Toggle v0.6.2's commit message
1. put subcommand 在远程文件夹不存在时,自动创建远程文件夹

2. fix bug put 传输文件时,文件内容有丢失

v0.6.1

Toggle v0.6.1's commit message
1. fix issue #6 --src/--dst 不能自动补全本地路径

2. fix 输入不存在的参数时,Tab自动补全时全是错误的备选项

v0.6.0

Toggle v0.6.0's commit message
1. 增加子命令 put: 传输 本地文件/文件夹 到多台机器(同步方式)

2. 增加子命令 get: 传输 远程机器的文件/文件夹 到本地(目前只能从一台主机上get)
3. 机器配置文件的精简(可以设置组通用的密码或者sshkey)
4. 重构ssh lib,将ssh相关操作放在 单独的 sshlib.go 中(有交互式命令和非交互式命令)

v0.5.1

Toggle v0.5.1's commit message
1. 集成 travis-ci 测试