我正在尝试使用
ruby-progressbar宝石与
ruby-git宝石
我的目的是在git克隆期间捕获动态进度条,以便我可以获得此git克隆的进度条
我试图用这种方法
def my_method p = ProgressBar.create(:format => '%a %B %p%% %t') Git.clone('git://github.com/ankit8898/rubymotion-inspect.git','my_repo',:path => '.') do p.increment end end
我不能按照我的预期得到进度条.
我已经初始化进度条的方式有什么问题吗?
提前致谢!
解决方法
Git.clone(
https://github.com/schacon/ruby-git/blob/master/lib/git.rb#L87)不期待一个块.所以你通过的块是被忽略的.