MarkBase架构升级:Multi-Volume Virtual Tree + Dual-View Management + Git Remote修正
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled

核心功能:
-  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:
Warren
2026-06-12 12:59:54 +08:00
parent 4cb7e80568
commit 1300a4e223
4559 changed files with 195840 additions and 4244 deletions

View File

@@ -0,0 +1,5 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/ahash-b58ed7985fa25d96/build_script_build-b58ed7985fa25d96.d: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ahash-0.8.12/build.rs
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/ahash-b58ed7985fa25d96/build_script_build-b58ed7985fa25d96: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ahash-0.8.12/build.rs
/Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ahash-0.8.12/build.rs:

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

View File

@@ -0,0 +1,4 @@
cargo:rerun-if-changed=build.rs
cargo:rustc-check-cfg=cfg(specialize)
cargo:rustc-check-cfg=cfg(folded_multiply)
cargo:rustc-cfg=folded_multiply

View File

@@ -0,0 +1 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/ahash-d5d2748bcf948acb/out

View File

@@ -0,0 +1,5 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/anyhow-1973ce3adc01d0da/build_script_build-1973ce3adc01d0da.d: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/build.rs
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/anyhow-1973ce3adc01d0da/build_script_build-1973ce3adc01d0da: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/build.rs
/Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/build.rs:

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

View File

@@ -0,0 +1,7 @@
cargo:rerun-if-changed=src/nightly.rs
cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
cargo:rustc-check-cfg=cfg(anyhow_build_probe)
cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)
cargo:rustc-check-cfg=cfg(anyhow_no_clippy_format_args)
cargo:rustc-check-cfg=cfg(anyhow_no_core_error)
cargo:rustc-check-cfg=cfg(error_generic_member_access)

View File

@@ -0,0 +1 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/anyhow-70cd94bdc0ada339/out

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

View File

@@ -0,0 +1,9 @@
cargo:rustc-check-cfg=cfg(aws_lc_rs_docsrs)
cargo:rustc-check-cfg=cfg(disable_slow_tests)
cargo:rustc-check-cfg=cfg(dev_tests_only)
cargo:rerun-if-env-changed=AWS_LC_RS_DISABLE_SLOW_TESTS
cargo:rerun-if-env-changed=AWS_LC_RS_DEV_TESTS_ONLY
cargo:include=/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/aws-lc-sys-04207c0e4b63515d/out/include
cargo:libcrypto=aws_lc_0_41_0_crypto
cargo:root=/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/aws-lc-sys-04207c0e4b63515d/out
cargo:conf=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL

View File

@@ -0,0 +1 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/aws-lc-rs-8c510edee4f9d5f7/out

View File

@@ -0,0 +1,4 @@
cargo:rerun-if-env-changed=DEP_AWS_LC_0_41_0_INCLUDE
cargo:rerun-if-env-changed=DEP_AWS_LC_0_41_0_LIBCRYPTO
cargo:rerun-if-env-changed=DEP_AWS_LC_0_41_0_ROOT
cargo:rerun-if-env-changed=DEP_AWS_LC_0_41_0_CONF

View File

@@ -0,0 +1,5 @@
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/aws-lc-rs-b3a9145c95548fc1/build_script_build-b3a9145c95548fc1.d: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-rs-1.17.0/build.rs
/Users/accusys/markbase/markbase-sftp-poc/target/debug/build/aws-lc-rs-b3a9145c95548fc1/build_script_build-b3a9145c95548fc1: /Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-rs-1.17.0/build.rs
/Users/accusys/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-rs-1.17.0/build.rs:

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

Some files were not shown because too many files have changed in this diff Show More