小编Chr*_*nes的帖子

一个很好的Java合同设计库?

几年前,我做了一个关于Java的DbC包的调查,我对它们中的任何一个都不满意.不幸的是,我没有对我的发现做好记录,我认为事情已经发生了变化.有人会关心比较和对比不同的Java DbC包吗?

java design-by-contract

45
推荐指数
2
解决办法
2万
查看次数

如何列出节点上的污点?

这些文档非常适合解释如何在节点上设置污点或删除节点.我可以kubectl describe node用来获得一个节点的详细描述,包括它的污点.但是如果我忘记了我创建的污点的名称,或者我设置了哪些节点呢?我可以列出我的所有节点,它们上面是否存在任何污点?

kubernetes

26
推荐指数
6
解决办法
2万
查看次数

使用Multibranch Workflow清理构建

使用Multibranch Workflow,签出的命令看起来像

checkout scm
Run Code Online (Sandbox Code Playgroud)

我找不到告诉詹金斯执行干净结账的方法.通过"干净",我的意思是它应该删除工作区中不受版本控制的所有文件.

jenkins jenkins-workflow

13
推荐指数
2
解决办法
8845
查看次数

用所有大文件复制Hg repo

我们有一个带有大文件的大型旧存储库.我想使用运行的cron脚本将存储库复制到备份服务器hg pull.但是,此命令不会检索大文件.

我目前有2GB的历史记录复制,但我缺少6GB的大文件.如何让Hg下载这些重要文件?

mercurial

7
推荐指数
1
解决办法
1832
查看次数

git fetch 用 tmp_pack 文件填充磁盘,但从未完成

我有一个 Jenkins 服务器试图拉取一个大的(1.7GB)Git 存储库。该存储库的用户做了一些顽皮的事情,例如将大 tar 文件以及其他 Git 存储库的副本放入其中。Jenkins 从未完成存储库的“分支索引”任务。查看磁盘上的存储库,它在 $JENKINS_HOME/caches/git-XXX/.git/objects/pack/ 中充满了大型 tmp_pack 文件。如果我自己检查一下 repo,它是 1.7GB;但由于所有这些 tmp_pack 文件,Jenkins 的副本有 140GB。

编辑:我应该更多地提及我的环境。我在 Kubernetes 中运行 Jenkins,使用 Kubernetes 插件将 Pod 作为 Jenkins 从机生成。主 Jenkins 在 NFS 上具有持久卷的 Pod 中运行。我正在使用 Jenkins 的多分支管道,因此所有逻辑都位于Jenkinsfile存储库的根目录中。

git jenkins

4
推荐指数
1
解决办法
1806
查看次数