|
Last edited by kuing at 2024-9-26 18:51:00由于 discuz 的最新代码都在 gitee 里更新,昨天闲来无事就鼓捣了一下。
对我这种英文渣渣,gitee 还好,基本上是中文,不像在 github 里我操作基本靠蒙。
首先在 gitee.com/Discuz/DiscuzX 里点了一下 Fork(应该译作啥?叉?),我的仓库里就有了一份 gitee.com/kuingggg/DiscuzX
我想做的是将论坛上修改过的文件复制粘贴到对应的文件中,就可以作比较,看改动了啥。
本论坛的版本是 Discuz_X3.5_SC_UTF8_20230726,但是在分支那里没有这个时间点,好在后来在标签那里找到,然后就新建分支,选择 v3.5-20230726 这个标签,一共建了俩,一个 ori-0726,另一个 test-0726,ori 是不动的,纯粹为了便于对比,test 是用来修改的。
然后到论坛后台首页可以检测有哪些文件被修改过,一共八十几个,还有一些自建的。
逐一粘贴过去之后,就可以对比了,进入 gitee.com/kuingggg/DiscuzX/compare 选择 ori-0726 和 test-0726 然后点比较。
看了对比,我自己改的大概还记得是为啥,而 hbghlyj 改的我只能看懂小部分。
另外我发现 gitee 上 v3.5-20230726 的文件与当时下载安装的也不完全相同,有一些文件的注释在 gitee 上有,而当时下载的就没有。
还有 13 个 php 文件,都是注释掉 @set_time_limit(0); 之类的,但不知道 hbghlyj 当时怎么操作的,导致每一行都多出一个空行,害我还得重新处理一遍(去除空行)再粘贴,不然差别太大就折叠了。
那,以后修改论坛模板啥的也得在那边改,以后可以查询何时改了啥,不过这种手动同步,感觉还是有点麻烦,估计是我不会用吧……
先扯到这吧…… |
|