如何将符号链接文件添加到 gitlab 存储库

2024-01-17

如何将文件的符号链接添加到 gitlab 存储库?

每次我从 gitlab 运行管道时,本地符号链接都会被破坏。

任何关于如何为 gitlab repo 内部的文件夹创建符号链接的建议都会很棒。


您可以在 Git 存储库中存储符号链接(特殊条目 12000) https://stackoverflow.com/a/18791647/6309,但是,正如在这次测试 https://gitlab.com/wtsi-hgi/test-gitlab-ci-symlink/commit/469d23da8ce4d6d358cb7a40f43ac653df7ef267,这将使亚搏体育appGitLab管道 https://docs.gitlab.com/ce/user/project/pipelines/job_artifacts.html fail.
See gitlab-ce 问题 27542 https://gitlab.com/gitlab-org/gitlab-ce/issues/27542(虽然这是针对特定情况.gitlab-ci.yml是一个符号链接)。

最好是管道首先重新创建符号链接,然后在后续步骤中使用正常构建进行处理:重新生成它似乎比存储它更好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将符号链接文件添加到 gitlab 存储库 的相关文章

  • 如何解决 VSTS 中拉取请求中的合并冲突?

    我已经创建了拉取请求 我进入了这个 批准 按钮不执行任何操作 并且 完成 被禁用 如何解决拉取请求中的冲突 Update 微软刚刚添加了基于浏览器的合并 这可能会让你摆脱小冲突的困境 并提供自 Sprint 150 起改进了不同场景的可视化
  • git - 更新 fork 的 master 并将我的分支重新建立到它之上?

    我分叉了一个 github 项目 然后将其克隆到本地 然后我在新分支中做了一些更改my github the project repo 然后我添加并提交了更改 并推送到我的 github 存储库并提交了拉取请求 所有者已收到我的请求 并希望
  • 使用 Yarn 从 Gitlab 安装私有包

    我有一个私有 npm 包 它使用 Gitlab CI 管道发布到 Gitlab 包注册表 我想在项目中使用安装这个包yarn 遵循文档帮助我想出了以下内容 npmrc file gitlab com api v4 packages npm
  • git push heroku master 权限被拒绝

    我正在关注 ruby railstutorial 我运行命令 git push heroku master 它吐出了这个错误 Permission denied publickey fatal Could not read from rem
  • git pull,忽略深度,如何不拉取整个历史记录?

    我们有一个巨大的多 GB git 存储库 主要是二进制对象 克隆需要几天时间 实际的主分支 没有历史记录 只有大约 20MB 所以我想 深度为 1 的 git 克隆就是解决办法 然而 现在我需要将某人的更新拉到主服务器 我们没有分支 当我拉
  • 在 github 上的 fork 中跟踪上游的最佳实践

    摘要 对于要维护一组本地更改的上游存储库 处理长期运行跟踪的最佳实践是什么 我想让 github 上的 fork 与上游保持同步 但仍然允许清晰跟踪 fork 特有的更改 对于本次讨论 假设upstream指向主项目存储库并且origin指
  • 如何将更改移出主分支

    基本问题 但这一直发生在我身上 进行更改working branch 切换到master git merge working branch git push cap deploy 到舞台 泡一杯新茶 然后我回来思考其他事情并开始做出一些改变
  • 有没有办法让 git flow 显示它在幕后执行的命令?

    有什么方法可以让 git flow 提前告诉我当我执行 flow 命令时它将执行的确切 git 命令吗 或者告诉我它是东吗 我只能看到输出和摘要吗 你可以使用Git的GIT TRACE 环境变量 http git scm com docs
  • `git ls-files -s` 输出中不同字段的含义是什么?

    在 Git 中 命令返回的典型结果行git ls files s好像 100755 be2c2e9b0966253096472d4b482c458bc892e493 0 gitignore 这些字段是什么意思 不用再犹豫了git ls fi
  • git 显示已添加到 gitignore 的文件中的更改?

    我已经将 log2 文件夹和 main js 文件添加到 gitignore 如屏幕截图所示 但即使执行后git rm cached r我仍然可以看到 git 正在检测 main js 和 log2 文件夹内文件的更改 怎么会 这些的常见问
  • 第一次使用node.js - “ReferenceError:节点未定义”

    我刚刚安装了node js 我尝试编写应该检查版本的node v 但它不起作用 这是输出 gt node v ReferenceError node is not defined at repl 1 2 at REPLServer self
  • 默认情况下 git merge -Xignore-space-change

    我该如何设置该选项ignore space change对于所有合并使用git config 我也许可以使用别名merge 但因为我希望该设置应用于git stash pop git stash apply git pull and git
  • 如何将工作树与提交进行比较?

    我在用着 git diff mycommit 用于比较我的工作树mycommit 但它似乎忽略当前索引中不存在的文件 您可以按如下方式重现它 git init echo A gt A txt git add git commit m A g
  • 如何克隆特定的 Git 标签

    From git clone 1 手册页 http git scm com docs git clone branch还可以在结果存储库中的该提交处获取标签并分离 HEAD 我试过 git clone branch
  • 如何使用 AWS Lambda 安装 Git?

    我在代码提交存储库中有代码 我正在编写一个 lambda 函数来为代码提交存储库的每个签入 事件 构建代码 我无法安装 git 因此无法克隆存储库 我该怎么办呢 正如其他人提到的 在 lambda 上安装 git 要么非常困难 要么完全不可
  • 如何使用 Git 跟踪目录而不是文件?

    我最近开始使用 Git 但只有一件事遇到了麻烦 如何在不跟踪目录内容的情况下跟踪目录 例如 我正在开发的网站允许上传 我想跟踪上传目录 以便在分支等时创建它 但显然不是其中的文件 在开发分支中的测试文件或主控中的真实文件 在我的 gitig
  • 将bitbucket发布到数字海洋

    我本质上是试图使用 bitbucket 来理解 git 的概念 我一直在通过修改本地帐户和 bitbucket 帐户之间的文件来练习版本控制 事实证明这很有帮助 现在我正在尝试弄清楚如何将文件从 bitbucket 或者我猜是 GitHub
  • Git difftool 未启动外部 DiffMerge 程序

    我一直遵循 戴夫的博客条目 http www davesquared net 2009 05 setting up git difftool on windows html 链接在此answer https stackoverflow co
  • 为什么 Git 无法将文件更改与修改后的父级/主控合并?

    我有一个文件 里面只有一行 我创建一个分支并向同一文件添加第二行 保存并提交到分支 我切换回主人 并向文件中添加不同的第二行 保存并提交给master 现在总共有 3 条独特的线路 如果我现在尝试将分支合并回主分支 则会遇到合并冲突 为什么
  • `git push` -- 没有输出,什么也没有发生

    touch test git add test git commit m test git push u origin master 这奏效了 该文件已上传到存储库 rm test cp R website website git rm t

随机推荐

  • 将自定义格式化程序类与 Python 的logging.config 模块结合使用

    我有以下日志记录类 当在代码中指定为格式化程序时 它可以正常工作 它通过在要记录的消息的开头添加一个字符串来扩展现有的格式化程序 以帮助显示消息的重要性 我不只是使用 levelname s在格式字符串中 因为我不想显示 DEBUG 或 I
  • XPath 选择全部,但不选择 self::strong 和 self::strong/following-sibling::text()

    所以我有以下示例 html 需要解析 div strong Title strong Sub Editor at NEWS ABC strong Name strong John strong Where strong Everywhere
  • “where id in(ids)”的性能?

    使用以下查询可以吗 表现如何 select from table where id not in 2000 or much more ids here 我的初始测试进行得非常快 但我想这是因为我是现在唯一使用该服务器的人 如果你有一个索引
  • 批处理脚本在失败时不会引发 ERRORLEVEL

    我正在学习 Windows 批处理脚本 当复制 移动或删除操作失败时 我需要引发错误 我制作了一个示例脚本 由于某种原因 当操作失败时 我无法使 ERRORLEVEL 上升 我运行脚本 文件要么不存在 要么在另一个程序中打开 并且 stde
  • ThreadPool.SetMinThreads 和 SetMaxThreads 以及核心数量

    我目前正在研究 Redis 为了调整其功能 我们需要更改 ThreadPool 的设置 特别是 Worker IOC 线程的最小数量 我们在 Azure Web 角色中托管应用程序 并将其一部分托管在辅助角色中 阅读 asp net 的文档
  • 将 css 类添加到多个元素

    我创建了一个名为 button 的 CSS 类 并通过简单地使用以下命令将其应用到我的所有 INPUT 标签 button input css stuff here p class button p
  • 如何单独使用 CSS 更改点击图像?

    我有一张图像 当单击该图像时 我想显示其下方的另一张图像 我正在寻找一个简单的 CSS 解决方案 那可能吗 TL DR input type checkbox content url http placekitten com 150 160
  • T-SQL如何防止删除表中的第一行

    我有一个这样的表 CREATE TABLE Users idUser int IDENTITY 1 1 PRIMARY KEY firstName varchar 40 NOT NULL secondName varchar 40 last
  • 用于移动设备的网络图表库,我们自己的研究[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我们正在为我们被要求做的网络图表应用程序寻找一个很好的基于 javascript 的库 这些图表将是可
  • Flutter:如何循环遍历“DocumentSnapshot.data()”中的每个字段

    I have a collection where each user has their own document In the document I create a map for a new entry The document w
  • 在 AMP HTML 页面上嵌入带标记的地图

    目前 我使用 Google 地图 API 生成带有给定位置标记 给定一组纬度 经度坐标 的地图 在 AMP HTML 中 当前执行此操作的方法似乎是使用 amp iframe 扩展https github com ampproject am
  • http持久连接和ssl会话

    HTTP 是一种应用程序协议 底层的 TCP 连接可以关闭并重新打开 而不会影响 HTTP 应用程序 性能除外 通过使用 HTTP1 1 我们使用持久连接 但服务器或客户端仍然可以随时关闭连接 为了安全起见 HTTP 通过 SSL TLS
  • 函数初始化代码从西雅图更改为东京吗?

    我正在将代码从 Delphi 10 Seattle 升级到 Delphi 10 2 Tokyo 并得到很多 H2077 提示Value assigned to never used关于作业 即使在过去明确添加这些内容以消除 可能没有价值 警
  • 如何打开文件而不将其保存到磁盘

    我的问题 如何打开文件 在文件的系统默认 外部 程序中 而不将文件保存到磁盘 我的情况 我的资源中有文件 我想显示这些文件而不先将它们保存到磁盘 例如 我有一个xml文件 我想在用户机器上的默认程序中打开它进行阅读xml文件而不先将其保存到
  • 如何使 ASP.NET TextBox 在 AJAX UpdatePanel 中触发 onTextChanged 事件?

    我试图让一个文本框在每次击键时触发它的 onTextChanged 事件 而不是仅在失去焦点时触发 我认为添加 AsyncPostBackTrigger 可以做到这一点 但它仍然不起作用 我想做的事情可能吗 代码如下
  • Windows 匿名管道上的非阻塞 io

    我希望在 Windows 匿名管道上进行非阻塞 io 这是一个 NET 项目 因此如果可能的话我计划使用托管类 我看到 NET 确实有 AnonymousPipeServerStream 和 AnonymousPipeClientStrea
  • mixReducer 中使用的减速器的声纳代码气味

    我正在使用combineReducers来组合reducers和reducer 如下所示 const todo state action gt switch action type case TOGGLE TODO if state id
  • Spring Boot 无法使用 Java 配置更改 Thymeleaf 模板目录

    将 Thymeleaf 模板文件放置在默认值中src main resources templates对我来说工作正常 当我想重命名目录时说mytemplates 这是行不通的 我收到找不到模板位置 classpath templates
  • JavaScript:获取图像尺寸

    我只有一个图像的 URL 我需要仅使用 JavaScript 确定该图像的高度和宽度 用户在页面上无法看到该图像 我怎样才能得到它的尺寸 var img new Image img onload function var height im
  • 如何将符号链接文件添加到 gitlab 存储库

    如何将文件的符号链接添加到 gitlab 存储库 每次我从 gitlab 运行管道时 本地符号链接都会被破坏 任何关于如何为 gitlab repo 内部的文件夹创建符号链接的建议都会很棒 您可以在 Git 存储库中存储符号链接 特殊条目