我正在编写一段 bash 脚本,需要从多个远程子版本库中获取源代码。我使用
svn checkout -q
来避免显示杂乱的文件列表,但现在我正在寻找一种清晰的方式来在每次 svn checkout
期间向用户显示进度信息。这与wget
和curl
的进度指示器类似。我的用户使用OSX和Linux。虽然 pv
在两个平台上都可用,但目前为止,我还没有找到如何将其与 svn checkout
结合使用的方法。我还应该说明,我不想使用GUI窗口工具,而是只想使用文本工具。
非常欢迎任何建议!谢谢!
svn
确定总检出大小的简单方法。总字节数将是下一个最好的选择。 - Dominique