在python中做一些非常简单的脚本。我在python脚本中使用以下语句将存储库克隆到服务器:
#import "iRate.h"
+ (void)initialize
{
[iRate sharedInstance].applicationBundleID = @"com.xxxx.projectName";//Your application bundle identifire
[iRate sharedInstance].usesUntilPrompt=3;
[iRate sharedInstance].daysUntilPrompt=0;
}
如何从clone_from获取进度并将其传递给stdout?
答案 0 :(得分:3)
您可以使用git.remote.RemoteProgress
作为您正在使用的类方法clone_from(url, to_path, progress=None, env=None, **kwargs)
的第三个参数:
class Progress(RemoteProgress):
def line_dropped(self, line):
print line
def update(self, *args):
print self._cur_line