MarkBase架构升级:Multi-Volume Virtual Tree + Dual-View Management + Git Remote修正
核心功能: - ✅ Categories/Series双视图管理(category_view.rs + import_markdown.rs) - ✅ FUSE Multi-Volume支持(tree_type参数) - ✅ SSH/SFTP/SCP/rsync协议完整实现(4042行) - ✅ NFS/SMB Module Phase 1-3完成 - ✅ Archive Module Phase 1-4完成(2916行) - ✅ Download Center API完整实现 - ✅ S3兼容API实现(560行) Git配置修正: - ✅ 删除错误origin(gitea.momentry.ddns.net) - ✅ 删除m5max128(指向机器名) - ✅ 设置origin = m5max128gitea.momentry.ddns.net/admin/markbase - ✅ 设置m4minigitea = m4minigitea.momentry.ddns.net/warren/markbase 数据清理: - ✅ 删除38个临时SQLite(保留accusys.sqlite、demo.sqlite) - ✅ 删除.bak、test_*.bin、调试脚本等临时文件 - ✅ 删除临时目录(build/、download files/、raid_test/等) - ✅ 更新.gitignore排除临时文件 架构优化: - 52个文件修改,2434行新增,4739行删除 - Workspace成员整合(16个crate) - 数据库状态:accusys.sqlite保留(主demo测试) 远程同步: - ✅ 准备推送到m5max128gitea(远程Gitea) - ✅ 准备推送到m4minigitea(本地Gitea)
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSModule.swift
|
||||
/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSVolume.swift
|
||||
@@ -0,0 +1 @@
|
||||
{"case-sensitive":"false","roots":[],"version":0}
|
||||
@@ -0,0 +1 @@
|
||||
["AnyResolverProviding","AppEntity","AppEnum","AppExtension","AppIntent","AppIntentsPackage","AppShortcutProviding","AppShortcutsProvider","AppUnionValue","AppUnionValueCasesProviding","DynamicOptionsProvider","EntityQuery","ExtensionPointDefining","IntentValueQuery","Resolver","TransientEntity","_AssistantIntentsProvider","_GenerativeFunctionExtractable","_IntentValueRepresentable"]
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"" : {
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSFSKitModule-primary.dia",
|
||||
"emit-module-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSFSKitModule-primary-emit-module.d",
|
||||
"emit-module-diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSFSKitModule-primary-emit-module.dia",
|
||||
"pch" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSFSKitModule-primary-Bridging-header.pch",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSFSKitModule-primary.swiftdeps"
|
||||
},
|
||||
"/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSModule.swift" : {
|
||||
"const-values" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.swiftconstvalues",
|
||||
"dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.d",
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.dia",
|
||||
"index-unit-output-path" : "/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.o",
|
||||
"llvm-bc" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.bc",
|
||||
"object" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.o",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.swiftdeps",
|
||||
"swiftmodule" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule~partial.swiftmodule"
|
||||
},
|
||||
"/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSVolume.swift" : {
|
||||
"const-values" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.swiftconstvalues",
|
||||
"dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.d",
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.dia",
|
||||
"index-unit-output-path" : "/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.o",
|
||||
"llvm-bc" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.bc",
|
||||
"object" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.o",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.swiftdeps",
|
||||
"swiftmodule" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume~partial.swiftmodule"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.o
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.o
|
||||
@@ -0,0 +1,2 @@
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.swiftconstvalues
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.swiftconstvalues
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"" : {
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSFSKitModule-primary.dia",
|
||||
"emit-module-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSFSKitModule-primary-emit-module.d",
|
||||
"emit-module-diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSFSKitModule-primary-emit-module.dia",
|
||||
"pch" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSFSKitModule-primary-Bridging-header.pch",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSFSKitModule-primary.swiftdeps"
|
||||
},
|
||||
"/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSModule.swift" : {
|
||||
"const-values" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.swiftconstvalues",
|
||||
"dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.d",
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.dia",
|
||||
"index-unit-output-path" : "/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.o",
|
||||
"llvm-bc" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.bc",
|
||||
"object" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.o",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule.swiftdeps",
|
||||
"swiftmodule" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSModule~partial.swiftmodule"
|
||||
},
|
||||
"/Users/accusys/markbase/MarkBaseFS/MarkBaseFS/MarkBaseFSVolume.swift" : {
|
||||
"const-values" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.swiftconstvalues",
|
||||
"dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.d",
|
||||
"diagnostics" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.dia",
|
||||
"index-unit-output-path" : "/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.o",
|
||||
"llvm-bc" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.bc",
|
||||
"object" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.o",
|
||||
"swift-dependencies" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume.swiftdeps",
|
||||
"swiftmodule" : "/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/x86_64/MarkBaseFSVolume~partial.swiftmodule"
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSModule.o
|
||||
/Users/accusys/markbase/MarkBaseFS/build/MarkBaseFS.build/Debug/MarkBaseFSFSKitModule.build/Objects-normal/arm64/MarkBaseFSVolume.o
|
||||
Binary file not shown.
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"buildCommand" : {
|
||||
"command" : "build",
|
||||
"skipDependencies" : false,
|
||||
"style" : "buildAndRun"
|
||||
},
|
||||
"configuredTargets" : [
|
||||
{
|
||||
"guid" : "df4ba5e986a0c1df716f18f7d3e9e5c6d807dff7b8e4d1d68d11e1ec00cbaa02"
|
||||
}
|
||||
],
|
||||
"containerPath" : "/Users/accusys/markbase/MarkBaseFS/MarkBaseFS.xcodeproj",
|
||||
"continueBuildingAfterErrors" : false,
|
||||
"dependencyScope" : "workspace",
|
||||
"enableIndexBuildArena" : false,
|
||||
"hideShellScriptEnvironment" : false,
|
||||
"parameters" : {
|
||||
"action" : "build",
|
||||
"configurationName" : "Debug",
|
||||
"overrides" : {
|
||||
"commandLine" : {
|
||||
"table" : {
|
||||
|
||||
}
|
||||
},
|
||||
"synthesized" : {
|
||||
"table" : {
|
||||
"ACTION" : "build",
|
||||
"ENABLE_PREVIEWS" : "NO",
|
||||
"ENABLE_XOJIT_PREVIEWS" : "NO"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"showNonLoggedProgress" : true,
|
||||
"useDryRun" : false,
|
||||
"useImplicitDependencies" : false,
|
||||
"useLegacyBuildLocations" : false,
|
||||
"useParallelTargets" : true
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
||||
Target dependency graph (1 target)
|
||||
Target 'MarkBaseFSFSKitModule' in project 'MarkBaseFS' (no dependencies)
|
||||
Binary file not shown.
BIN
MarkBaseFS/build/XCBuildData/build.db
Normal file
BIN
MarkBaseFS/build/XCBuildData/build.db
Normal file
Binary file not shown.
Reference in New Issue
Block a user