1

opencart 2.2.0.0 和 2.3.0.2

.gitignore

...  
# Modification Files
/upload/system/storage/modification/*
!/upload/system/storage/modification/index.html
...  

我可以理解其他规则。缓存:可以随时重新生成。供应商:可以由作曲家下载。

但是如果我们安装一些扩展,它位于系统/存储/修改中,作为项目的一部分。

我们没有将修改文件提交到 git。后来我们有一个项目需要使用这个版本。

我们克隆项目,获取,拉取,然后发现缺少我们需要的东西。而且似乎我们没有其他方法来获取修改文件。

我们怎么做?

4

3 回答 3

0

这真的是为在 Github 上为 OpenCart 项目.gitignore做出贡献的人设计的。如果您没有为该项目做出贡献,请继续并根据您自己的需要对其进行修改。

于 2017-07-23T16:27:40.527 回答
0

有人给了我一个答案,这似乎更合理。修改文件就像缓存一样,如果我们去后端>扩展可以重新生成。

于 2017-08-03T11:43:30.730 回答
0

来自https://forum.opencart.com/viewtopic.php?p=680475#p680475解释:

daveyoi 的帖子:

修改目录中的文件是生成的文件。每次运行修改刷新时,文件都会被删除并重新生成。

它们不应该在您的代码控制中。您应该将模块文件提交给代码控制,包括 ocmod xml,然后生成修改文件而不是生成的修改文件本身。

于 2018-05-21T19:21:02.600 回答