我要管理的GIT仓库是针对ProvideX源代码的。在大多数情况下,我得到的是GIT无法区分的编码文件。我编写了一个脚本,该脚本会将已编码的文件提取为纯文本并将这些文件存储在子文件夹中。我正在寻找一种方法,可以在执行拉取请求时在合并完成之前将这些文件添加到提交中。
我的工作到创建临时文件夹中提取的文件为止。我看到暂存文件夹中有一个.git文件夹。因此,我希望可以运行一个附加的调用/脚本来实际自动存储/提交这些文本文件。
仅供参考,此存储库托管在TFS 2018上。我使用构建定义在请求请求期间启动脚本。
我在构建定义中尝试了“发布工件”,它确实存储了文件。但是它们不是回购的一部分,所以我无法跟踪一段时间内的变化。