Skip to content

Optimize WebDAV sync and backup#123

Open
qmday wants to merge 1 commit into
Yu-Core:masterfrom
qmday:fix-webdav-sync-backup-msix
Open

Optimize WebDAV sync and backup#123
qmday wants to merge 1 commit into
Yu-Core:masterfrom
qmday:fix-webdav-sync-backup-msix

Conversation

@qmday

@qmday qmday commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

摘要
优化的WebDAV日记同步与增量更改批,墓碑,冲突跟踪和同步日志.
添加了基于内容寻址的数据库/媒体文件和清单的WebDAV增量备份,同时保持传统的zip备份可见。
通过从SDK默认项中排除本地AppPackages和bundleartifact文件夹,修复了Windows打包的构建卫生问题。
验证
dotnet build src \ SwashbucklerDiary.Maui.csproj -f net10.0-windows10.0.19041.0 -c调试/p:WindowsPackageType = 无
结果: 通过,0个错误。
dotnet发布src \ SwashbucklerDiary.Maui.csproj -c Release -f net10.0-windows10.0.19041.0 -- sc-p: WindowsAppSDKSelfContained = true -p:WindowsAppSdkDeploymentManagerInitialize = false
结果: 通过,生成SwashbucklerDiary.Maui_1.0.0.1_x64.msix。
笔记
其余警告是现有的可为nullable/deprecation/PRI警告和缺少mspdbcmf.exe符号包警告; 它们不会阻止MSIX生成。
手动WebDAV冒烟测试应包括配置、手动日记同步、自动同步、增量备份上载、备份还原和同步日志显示。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant