首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    结合提供者模式解析Jenkins源码国际化的实现

    源码库: 采用github。作为世界最大的源码库,github使用非常方便,并且我也在上面有很多自己的repo。...分析架构: 结合官方手册(注意要与当前源码release版本相一致)get started, API,使用UML,分析核心功能模块的实现。...4.github网页端新建一个repo起名为jenkins-1.312,将这个空项目clone到本地,然后导入前面下载的jenkins-1.312.zip解压出来的文件。...$ du -sh 115M 可以看到,原来空空如也的本地repo已经被填入了115M的不同的依赖包,这些都是从之前我们配置的mirror——阿里云下载过来的。...1.首先去kohsuke的github库中下载该项目 每次下载都要执行以下操作(这仅针对于我的环境): evsward@lwbsPC:~/work/github/localizer/.git$ rm

    2.9K60

    5.4 万 Star,一夜清零!

    它们使用简单自然的语法,并提供格式化和彩色输出。 从 2012 年 2 月 25 日在哥本哈根的第一次公开提交之后,项目作者 Jakub Roztočil 就一直在 GitHub 平台上托管该项目。...我不小心将项目的 repo 设为了私有,GitHub 级联删除了我们花费 10 年时间建立的社区。 这意味着什么?...为什么要将 repo 设为私有? 将 repo 设为私有会永久删除所有关注者和 Star,这是 GitHub 的一个特性。我知道这一点,而且我显然无意 httpie/httpie 隐藏。...GitHub 团队曾经自己不小心将 GitHub 桌面应用程序 repo 设为私有,然后他们在几个小时内就恢复了一切,当时前 GitHub CEO 给出的解释是: 然而,在我们的事件中,他们拒绝这样做...最后,尽管我们的 GitHub star 量化为虚无,但 HTTPie 现在发展得非常好,从最初作为一个副项目到现在变成了一家公司,我们的团队正在将 HTTPie 发展成一个 API 开发平台。

    1.2K30

    GitHub Actions 安全扫描工具集:检测CVE-2025-30066漏洞与密钥泄露

    点击 Generate new token,为令牌命名并选择以下权限范围:对于组织扫描:需要 repo(完全控制私有仓库)和 read:org(读取组织数据)。...对于用户/仓库扫描:至少需要 public_repo(访问公共仓库)或 repo(访问私有仓库)。生成并复制令牌,在运行脚本时通过 --token 参数提供。...或使用完整 GitHub URL:python CxGithubActionsScan.py --repo https://github.com/owner/repo-name --token YOUR_GITHUB_PAT...--repo:仓库名称。--days:要扫描的日志天数范围(从当前时间向前推)。--token:GitHub 个人访问令牌。--output:下载的日志文件存储目录。..., search_terms): url = f"https://api.github.com/repos/{owner}/{repo}/contents/{path}" response

    7610

    偶然发现Git文件夹非常大,使用BGF来处理Git历史Blob文件

    BFG需要使用Java来运行,因此需要先确保运行环境JDK >= 8。之后使用git clone --mirror来克隆仓库,然后使用BFG来处理历史提交。...下载BFG的jar包可以在https://rtyley.github.io/bfg-repo-cleaner/中找到。...some-big-repo.git java -jar bfg.jar --delete-folders path some-big-repo.git java -jar bfg.jar --delete-files...此外,也可以使用git-filter-repo来实现类似的处理。 GitHub 从历史记录中删除文件并不是简单的事情,如果需要我们手动来执行操作的话,就很像我们从某一次提交开始,不断向后rebase。...Blog https://github.com/WindRunnerMax/EveryDay 参考 https://api.github.com/repos/user/repo https://bbs.huaweicloud.com

    37110

    Qoder全栈开发实战指南:开启AI驱动的下一代编程范式

    这一变革不仅重塑了开发流程,更重新定义了程序员的角色——从“编码执行者”转变为“需求定义者”与“质量验收官”。...环境准备 下载安装:访问 qoder.com 免费下载客户端,支持 Windows、macOS 和 Linux。...、GitLab、Bitbucket,支持私有仓库授权访问 提示:公测期间提供 2000 Credits,足够完成多个中小型项目。...权威学习资源推荐 资源类型 推荐内容 链接 官方文档 Qoder使用手册、API指南、CLI参考 qoder.com/docs 深度教程 《Qoder AI 编程工具从部署到深度使用实战详解》 CSDN...企业级知识资产平台 通过注入企业内部的编码规范、审批流程、安全策略与资产库,Qoder可训练出专属“数字研发员工”,实现高度个性化的AI辅助。 3.

    2.2K10

    包的使用和管理

    例如: export GOPATH=$HOME/go export GOBIN=$HOME/bin 然后,我们就可以使用go get命令从远程代码库(例如GitHub)中下载代码并安装它了。...例如: $ go get github.com/user/repo/... 这个命令会将repo中所有的包和依赖库都下载到本地,并将可执行文件保存在GOBIN目录下。...使用vgo进行依赖管理的步骤如下: 初始化项目: $ vgo init 添加依赖: $ vgo get github.com/user/repo 更新依赖: $ vgo get -u github.com...目前常用的私有仓库有GitLab和GitHub Enterprise等。 使用私有仓库的方法也很简单。首先,在本地创建一个与私有仓库对应的目录,并将项目代码放入其中。...然后,使用go mod init命令初始化模块,指定私有仓库地址和项目名称,例如: $ go mod init gitlab.com/user/repo 在添加依赖时,可以使用私有仓库的地址进行安装,例如

    43510

    JumpServer排坑安装及二次开发

    epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ## 安装python环境 yum...jumpserver源码,可以从我的下载站点下,比github快,想要下载的可以联系微信:z133411023 wget -O jumpserver.tar.gz https://github.com/.../jms start -d 部署koko koko是用来连接Linux服务器的跳板机,原来用python写的,现在用go重写的 ## 进入opt cd /opt ## 下载koko源码,可以从我的下载站点下...lina组件 ## 进入opt cd /opt ## 下载lina源码,可以从我的下载站点下,比github快,想要下载的可以联系微信:z133411023 wget https://github.com...www用户就授权www:www) chown -R nginx:nginx lina 下载luna组件 ## 进入opt cd /opt ## 下载luna源码,可以从我的下载站点下,比github快

    1.8K30

    内部网络GitLab审计:公开项目的安全风险与自动化检测

    git clone https://github.com/gitleaks/gitleaks.git /opt/gitleaks# 下载gitleaks二进制文件,这假设你已经安装了go并设置了GOPATH...如果有太多违规提交,一旦从源代码中删除了敏感数据,创建一个新的仓库并将新的清理后的代码提交到新仓库。缓解将所有GitLab项目设置为私有,并根据需要授予访问权限。...如果你不希望项目公开访问,请将项目设置为私有。预防使用TruffleHog、GitGuardian或其他工具实施代码扫描CI/CD流水线。...使用TruffleHog、GitGuardian或其他工具实施预提交钩子。不要在公共或私有项目仓库中硬编码凭据或敏感信息。教育开发人员和DevOps工程师有关软件开发相关的安全最佳实践。.../ee/api/projects.htmlhttps://github.com/projectdiscovery/nucleihttps://github.com/projectdiscovery/nuclei-templates

    36810

    支持Java 轻量模式

    此版本更新亮点包括: 同步设置到稳定版 - 现在可以在稳定版中使用同步设置 ? 更新扩展视图菜单 - 简化菜单,附加过滤选项 ?...发布公共 repo - 选择是发布到公共还是私有 GitHub repo 现在可以选择将 repo 公开,而像以前一样默认私有。 ?...轻量模式 - 更快地开始使用 Java 源文件 Java 语言支持扩展现在支持轻量模式,适用于想要快速使用 Java 源文件的情况,同时各种语言功能保持不变。...下载1 在CVer公众号后台回复:PRML,即可下载758页《模式识别和机器学习》PRML电子书和源码。该书是机器学习领域中的第一本教科书,全面涵盖了该领域重要的知识点。...PRML 下载2 在CVer公众号后台回复:CVPR2020,即可下载CVPR 2020代码开源的论文合集 在CVer公众号后台回复:ECCV2020,即可下载ECCV 2020代码开源的论文合集

    83710
    领券