From 6956e34cb837838296d613f59563a4118b81d2cd Mon Sep 17 00:00:00 2001 From: baohan <963030965@qq.com> Date: Tue, 1 Jul 2025 10:46:26 +0800 Subject: [PATCH 1/3] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8df9b39..a72cced 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@ **其他语言: [English](README_en.md) | [中文](README.md)** # JCS-pub(云际存储公共基础设施+开箱即用云际存储客户端) +## 项目简介 +云际存储是基于云际对等协作机制,纳管多个云的存储资源,为用户提供统一数据存储服务的一种存储服务模式。其核心理念是强调各个云的对等独立地位,通过非侵入方式联接多个云的存储资源;强调云际协作,综合运用各个云的存算网资源,提供高质量存储服务。 + +本项目旨在将云际存储公共基础设施化,使个人及企业可低门槛使用高效的云际存储服务(安装开箱即用云际存储客户端即可,无需关注其他组件的部署),同时支持用户灵活便捷定制云际存储的功能细节。 ## 项目演化路径 From c4960cd64c3c8763731aef970aa7d9ba395b1897 Mon Sep 17 00:00:00 2001 From: baohan <963030965@qq.com> Date: Tue, 1 Jul 2025 10:48:29 +0800 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a72cced..1c4d7d1 100644 --- a/README.md +++ b/README.md @@ -380,7 +380,7 @@ MulanPSL v2 规划设计:包涵 -开发实现:龚西华 宋建聪 任致始 张凯鑫 阚浚晖 +设计实现:龚西华 宋建聪 任致始 张凯鑫 阚浚晖 指导专家:王意洁 From 1312e1f92561497b35ac6ccd0c2894eb2f183203 Mon Sep 17 00:00:00 2001 From: Sydonian <794346190@qq.com> Date: Tue, 1 Jul 2025 11:16:37 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=A0=B9=E5=91=BD=E4=BB=A4=E7=9A=84Flag?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=85=A8=E5=B1=80Flag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jcsctl/cmd/cmd.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jcsctl/cmd/cmd.go b/jcsctl/cmd/cmd.go index 16e5145..29b0c9c 100644 --- a/jcsctl/cmd/cmd.go +++ b/jcsctl/cmd/cmd.go @@ -37,10 +37,10 @@ func RootExecute() { var key string var endpoint string - RootCmd.Flags().StringVar(&ca, "ca", "", "CA certificate file path") - RootCmd.Flags().StringVar(&cert, "cert", "", "client certificate file path") - RootCmd.Flags().StringVar(&key, "key", "", "client key file path") - RootCmd.Flags().StringVarP(&endpoint, "endpoint", "e", "", "API endpoint") + RootCmd.PersistentFlags().StringVar(&ca, "ca", "", "CA certificate file path") + RootCmd.PersistentFlags().StringVar(&cert, "cert", "", "client certificate file path") + RootCmd.PersistentFlags().StringVar(&key, "key", "", "client key file path") + RootCmd.PersistentFlags().StringVar(&endpoint, "endpoint", "", "API endpoint") RootCmd.MarkFlagsRequiredTogether("ca", "cert", "key") if ca == "" {