开发者社区 > 云效DevOps > 正文

云效如何批量删除codeup上这几千个大文件。

codeup中我的git lfs .gitattribue设置的是文件类型,比如 *.so , 推送到codeup lfs后,这个大文件存储下有上千个文件。现在这个git 仓库我不用了,如何批量删除codeup上这几千个大文件。
我找了阿里云在线文档,没有类似说明,
请帮忙确认,谢谢!

展开
收起
奔放或澜 2023-11-11 10:45:57 1383 0
6 条回答
写回答
取消 提交回答
  • 任务列表https://help.aliyun.com/document_detail/153513.html?spm=a2c4g.11186623.0.i97

    不同类型项目对应的任务列表菜单不同,普通项目任务列表支持编辑、新增、删除,批量设置当前列表所有任务的执行者、截止时间,批量移动、复制、删除本列表所有任务。

    工作流项目每一个任务列表代表每一种任务状态,列表菜单支持编辑、新增、删除状态,批量设置本状态所有任务的执行者、截止时间,批量删除本状态所有任务。0ee6f8242a422795315186feb47a2580_p98667.png

    2023-11-13 06:59:59
    赞同 展开评论 打赏
  • fdbb13bb84d92b0130f03069036ffc08.png这里勾选之后应该能批量删除——此回答整理自钉群“云效开发者交流群6群”

    2023-11-12 21:27:00
    赞同 展开评论 打赏
  • 在Codeup中,如果你想要批量删除大文件,可以通过以下步骤来实现:

    1. 在Codeup的控制台中,找到你想要操作的仓库。

    2. 在仓库列表页面,点击你想要操作的仓库的名称,进入仓库详情页面。

    3. 在仓库详情页面,点击左侧的"LFS"选项卡,进入LFS管理页面。

    4. 在LFS管理页面,你可以看到所有已经上传的大文件。你可以通过搜索功能来快速找到你想要删除的文件。

    5. 选中你想要删除的文件,然后点击右侧的"删除"按钮,即可开始删除文件。

    请注意,删除文件的操作是不可逆的,所以在删除文件之前,一定要确认你不再需要这些文件。

    2023-11-12 09:59:16
    赞同 展开评论 打赏
  • 在CodeUp中批量删除LFS大文件的方法是这样的:

    1. 登录到您的CodeUp账号,并进入您要删除LFS大文件的项目。

    2. 在左侧菜单栏中选择 "代码" > "版本库"。

    3. 在打开的新页面中,您将看到所有的版本库列表。找到您想要删除LFS大文件的版本库,然后点击它的名称。

    4. 进入版本库详情页面后,滚动到底部,您会看到 "LFS文件管理" 的部分。这里列出了所有被Git LFS跟踪的大型二进制文件。

    5. 选择您想要删除的LFS大文件,然后点击右上方的垃圾桶图标进行删除。

    6. 弹出确认对话框后,点击 "确定" 按钮即可完成删除操作。

    2023-11-11 22:04:05
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在CodeUp中,如果想要批量删除已上传至LFS的大文件,可以使用阿里云的API来进行操作。以下是一些基本步骤:

    1. 创建一个临时脚本,列出所有需要删除的文件的OID。这可以通过在本地机器上运行 git lfs ls-files --json 命令来获取。
    2. 将这个列表复制到一个新的文本文件中,并且每行只包含一个OID。假设这个文件名为 oids.txt
    3. 创建一个Postman集合,或者使用其他HTTP客户端工具(例如curl),使用阿里云API来批量删除这些文件。具体而言,可以使用 DELETE /repos/{owner}/{repo}/git/lfs/objects/batch API 来删除指定的OID。

    例如,假设您想删除仓库 {example} 中的所有LFS对象,可以使用如下请求:

    DELETE https://codeup.aliyun.com/api/v4/repos/example/git/lfs/objects/batch
    
    {
      "operation": "batch_delete",
      "oids": ["oid1", "oid2", ...]
    }
    

    其中,"oids" 字段包含了需要删除的文件的OID列表。在Postman中,可以在Body部分选择raw格式,并且设置内容类型为application/json,然后将JSON字符串粘贴进去。

    2023-11-11 13:24:02
    赞同 展开评论 打赏
  • 首先,请确保您已经登录到您的 CodeUp 账户。然后,在左侧导航栏中点击“项目”,然后选择您想要删除大文件的项目。
    接下来,点击右上角的“设置”图标,然后选择“版本控制” > “清理”。
    在“清理”页面中,您可以看到一个列表,其中列出了所有 Git 存储库及其相应的 LFS 文件大小。请找到您想要删除大文件的存储库,然后点击其右侧的“清理”按钮。
    此时,CodeUp 将会弹出一个确认对话框,询问您是否确认要删除选定存储库的所有 LFS 文件。请注意,一旦删除这些文件,就无法恢复。

    2023-11-11 12:53:54
    赞同 展开评论 打赏
滑动查看更多

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效专有云服务手册下载(2019最新版) 立即下载