summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock42
-rw-r--r--Cargo.toml4
-rw-r--r--README.md2
-rw-r--r--README_zh_CN.md2
-rw-r--r--crates/service/src/lib.rs5
-rw-r--r--crates/system_action/Cargo.toml (renamed from crates/service/Cargo.toml)4
-rw-r--r--crates/system_action/action_macros/Cargo.toml (renamed from crates/service/service_macros/Cargo.toml)2
-rw-r--r--crates/system_action/action_macros/src/lib.rs (renamed from crates/service/service_macros/src/lib.rs)0
-rw-r--r--crates/system_action/src/action.rs (renamed from crates/service/src/action.rs)0
-rw-r--r--crates/system_action/src/action_pool.rs (renamed from crates/service/src/action_pool.rs)0
-rw-r--r--crates/system_action/src/lib.rs5
-rw-r--r--crates/vcs/Cargo.toml2
-rw-r--r--crates/vcs/todo.txt (renamed from crates/service/todo.txt)0
13 files changed, 34 insertions, 34 deletions
diff --git a/Cargo.lock b/Cargo.lock
index a97e66d..a1a26a9 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3,6 +3,26 @@
version = 4
[[package]]
+name = "action_system"
+version = "0.1.0"
+dependencies = [
+ "action_system_macros",
+ "serde",
+ "tcp_connection",
+]
+
+[[package]]
+name = "action_system_macros"
+version = "0.1.0"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "string_proc",
+ "syn",
+ "tcp_connection",
+]
+
+[[package]]
name = "addr2line"
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1353,6 +1373,7 @@ dependencies = [
name = "vcs"
version = "0.1.0"
dependencies = [
+ "action_system",
"cfg_file",
"dirs",
"serde",
@@ -1360,27 +1381,6 @@ dependencies = [
"tcp_connection",
"tokio",
"uuid",
- "vcs_service",
-]
-
-[[package]]
-name = "vcs_service"
-version = "0.1.0"
-dependencies = [
- "serde",
- "tcp_connection",
- "vcs_service_macros",
-]
-
-[[package]]
-name = "vcs_service_macros"
-version = "0.1.0"
-dependencies = [
- "proc-macro2",
- "quote",
- "string_proc",
- "syn",
- "tcp_connection",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index 16b7360..7c32aaf 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -22,8 +22,8 @@ members = [
"crates/utils/string_proc",
- "crates/service",
- "crates/service/service_macros",
+ "crates/system_action",
+ "crates/system_action/action_macros",
"crates/vcs",
"crates/vcs/vcs_test",
diff --git a/README.md b/README.md
index 2dcb1d6..d94a29a 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# JustEnoughVCS - A Lightweight, Cross-Functional, Binary-Friendly Parallel Version Control System
+# JustEnoughVCS - A Lightweight, Cross-Functional, Binary-Friendly Centralized Version Control System
> **⚠️ Warning: JustEnoughVCS is currently under active development.**
>
diff --git a/README_zh_CN.md b/README_zh_CN.md
index 7fdfdf9..b3cff12 100644
--- a/README_zh_CN.md
+++ b/README_zh_CN.md
@@ -1,4 +1,4 @@
-# JustEnoughVCS - 轻量、跨职能、二进制友好的并行版本控制系统
+# JustEnoughVCS - 轻量、跨职能、二进制友好的集中式版本控制系统
> **⚠️ 警告:JustEnoughVCS 目前正在积极开发中。**
>
diff --git a/crates/service/src/lib.rs b/crates/service/src/lib.rs
deleted file mode 100644
index fe2c34e..0000000
--- a/crates/service/src/lib.rs
+++ /dev/null
@@ -1,5 +0,0 @@
-pub use vcs_service_macros::*;
-pub extern crate vcs_service_macros as macros;
-
-pub mod action;
-pub mod action_pool;
diff --git a/crates/service/Cargo.toml b/crates/system_action/Cargo.toml
index 8059255..ee4f774 100644
--- a/crates/service/Cargo.toml
+++ b/crates/system_action/Cargo.toml
@@ -1,11 +1,11 @@
[package]
-name = "vcs_service"
+name = "action_system"
edition = "2024"
version.workspace = true
[dependencies]
tcp_connection = { path = "../utils/tcp_connection" }
-vcs_service_macros = { path = "service_macros" }
+action_system_macros = { path = "action_macros" }
# Serialization
serde = { version = "1.0.219", features = ["derive"] }
diff --git a/crates/service/service_macros/Cargo.toml b/crates/system_action/action_macros/Cargo.toml
index 5cc1ac5..5ae14fa 100644
--- a/crates/service/service_macros/Cargo.toml
+++ b/crates/system_action/action_macros/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "vcs_service_macros"
+name = "action_system_macros"
edition = "2024"
version.workspace = true
diff --git a/crates/service/service_macros/src/lib.rs b/crates/system_action/action_macros/src/lib.rs
index 2c2e4a8..2c2e4a8 100644
--- a/crates/service/service_macros/src/lib.rs
+++ b/crates/system_action/action_macros/src/lib.rs
diff --git a/crates/service/src/action.rs b/crates/system_action/src/action.rs
index 14f1148..14f1148 100644
--- a/crates/service/src/action.rs
+++ b/crates/system_action/src/action.rs
diff --git a/crates/service/src/action_pool.rs b/crates/system_action/src/action_pool.rs
index 0a1a6c7..0a1a6c7 100644
--- a/crates/service/src/action_pool.rs
+++ b/crates/system_action/src/action_pool.rs
diff --git a/crates/system_action/src/lib.rs b/crates/system_action/src/lib.rs
new file mode 100644
index 0000000..07be1bb
--- /dev/null
+++ b/crates/system_action/src/lib.rs
@@ -0,0 +1,5 @@
+pub use action_system_macros::*;
+pub extern crate action_system_macros as macros;
+
+pub mod action;
+pub mod action_pool;
diff --git a/crates/vcs/Cargo.toml b/crates/vcs/Cargo.toml
index 98ab6c9..888e18d 100644
--- a/crates/vcs/Cargo.toml
+++ b/crates/vcs/Cargo.toml
@@ -7,7 +7,7 @@ version.workspace = true
tcp_connection = { path = "../utils/tcp_connection" }
cfg_file = { path = "../utils/cfg_file", features = ["default"] }
string_proc = { path = "../utils/string_proc" }
-vcs_service = { path = "../service" }
+action_system = { path = "../system_action" }
# Identity
uuid = { version = "1.18.1", features = ["v4", "serde"] }
diff --git a/crates/service/todo.txt b/crates/vcs/todo.txt
index 65c94ef..65c94ef 100644
--- a/crates/service/todo.txt
+++ b/crates/vcs/todo.txt