cdnjs_git.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:ExtensionCrawler 作者: logicalhacking 项目源码 文件源码
def get_add_date(git_path, filename):
    """Method for getting the initial add/commit date of a file."""
    try:
        gitobj = git.Git(git_path)
        add_date_string = gitobj.log("--follow", "--format=%aD", "--reverse",
                                     filename).splitlines()[0]
        del gitobj
        gc.collect()
        logging.info(filename + " was added on " + add_date_string)
        return dateutil.parser.parse(add_date_string)
    except Exception as e:
        logging.debug("Exception during git log for " + filename + ":\n" +
                      (str(e)))
        return None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号