# 补丁操作说明
- 克隆与构建本项目
> 用于 zinface-community-cmake-build-system.patch 补丁化构建方式
```shell
git clone https://gitee.com/deepin-community-store/spark-store
cd spark-store
git am < patchs/zinface-community-cmake-build-system.patch
make package
sudo dpkg -i build/*.deb
```
- 在应用补丁时,并对补丁进行的更新操作
```shell
# 切换到一个新的分支,即可开始进行补丁内的更新提交
git checkout -b cmake-build-system
# origin/dev 表示本仓库的 dev 开发分支
# 在应用过补丁,并产生了新的提交,即可在当前所在补丁更新分支内
# 相对基于 origin/dev 为参考,目前所包含的所有最新提交内容将生成为一个补丁文件(其中尾部为增量更新)
git format-patch --stdout origin/dev > patchs/zinface-community-cmake-build-system.patch
# 最后,回到你的原 dev 分支,将被改变的补丁文件进行提交
# 在推送完成后,即可放弃你在 cmake-build-system 分支中所有产生的内容(因为都已经进入补丁)
```
- 一些注意事项
```shell
# 在不了解补丁时,你需要认识一下补丁,但补丁与补丁之间有着不同的用法
# 本 patchs/zinface-community-cmake-build-system.patch 补丁为 cmake 化构建
# 关于补丁的一些方面
# 1. 首先你需要了解 git 是什么,以及简单的使用
# 2. 你需要了解补丁是什么,以及简单的使用(应用补丁)
# 3. 你需要了解如何创建一个补丁,最基本的就是相对于旧目标分支,将本分区新增的提交进行导出为补丁
# 4. 你可能只会将单个提交、或多个提交导出为补丁,但这还不够,你需要具有绝对的对于补丁的理解
# 5. 对于不同的目的补丁,应该是多个 patch 文件存在的形式
# 6. 最后,不管在什么时候,你在应用补丁前,你应该考虑是否应用到当前分支?为什么不切换到一个新的分支呢?
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
适配deepin/Debian系Linux的应用商店;主动适配wine应用,存放到储存库供大家获取 我们支持:Deepin 20 ; Ubuntu 22.04 LTS / Ubuntu 20.04 LTS(将会逐渐停止支持) ; UOS Home 21
资源推荐
资源详情
资源评论
收起资源包目录
适配deepin/Debian系Linux的应用商店 (188个子文件)
transhell.amber 2KB
aptss 7KB
aptss 4KB
spark-store.asc 2KB
changelog 25KB
compat 3B
apt-fast.conf 5KB
aptss-apt.conf 386B
control 887B
copyright 915B
mainwindow-dtk.cpp 20KB
appintopage.cpp 17KB
downloadworker.cpp 8KB
settingspage.cpp 8KB
downloaditem.cpp 8KB
downloadlistwidget.cpp 8KB
application.cpp 7KB
progressbutton.cpp 7KB
utils.cpp 7KB
main.cpp 5KB
applistpage.cpp 3KB
sparkapi.cpp 3KB
widgetanimation.cpp 2KB
smoothscrollbar.cpp 2KB
image_show.cpp 2KB
basewidgetopacity.cpp 2KB
httprequest.cpp 1KB
webenginepage.cpp 1KB
big_image.cpp 1000B
smoothlistwidget.cpp 801B
dbussparkstoreservice.cpp 246B
webengineview.cpp 201B
spark-store.desktop 262B
Dockerfile 98B
format 3B
.gitignore 598B
progressbutton.h 2KB
downloadlistwidget.h 2KB
mainwindow-dtk.h 1KB
downloaditem.h 1KB
appintopage.h 1KB
smoothscrollbar.h 1KB
sparkapi.h 881B
settingspage.h 875B
downloadworker.h 839B
application.h 762B
applistpage.h 740B
smoothlistwidget.h 592B
httprequest.h 528B
image_show.h 504B
dbussparkstoreservice.h 488B
basewidgetopacity.h 477B
big_image.h 461B
webenginepage.h 461B
utils.h 449B
widgetanimation.h 376B
webengineview.h 229B
Jenkinsfile 594B
org.deepin.dtkwidget.feature-display.json 919B
features.json 823B
.keep 0B
.keep 0B
LICENSE 35KB
sparkstore.list 55B
sparkstore.list 55B
code-analyze.md 10KB
write-preview-skeleton.md 3KB
README.md 2KB
README.md 921B
spk-doc.md 816B
内网部署.md 429B
zinface-community-cmake-build-system.patch 105KB
a2d.png 248KB
ubuntu.png 83KB
community.png 32KB
a2d-small.png 16KB
ubuntu-small.png 12KB
Logo-Spark.png 11KB
dwine2-small.png 6KB
deepin-small.png 2KB
community-small.png 2KB
dwine5-small.png 1KB
uos-small.png 1KB
dtk-small.png 954B
store.spark-app.ss-do-upgrade-worker.policy 916B
store.spark-app.ssinstall.policy 840B
spark-store.postinst 3KB
spark-store.postrm 190B
spark-store.preinst 593B
spark-store.prerm 1KB
spark-store.pro 3KB
spark-store-project.pro 2KB
callback.py 791B
assets.qrc 3KB
rules 971B
sender-d 2KB
spark-update-notifier.service 363B
ss-do-upgrade.sh 5KB
ss-update-notifier.sh 3KB
ss-do-upgrade-worker.sh 2KB
共 188 条
- 1
- 2
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6649
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功