Explain -local

This commit is contained in:
Aoran Zeng 2024-08-17 07:11:11 +08:00
parent 362695afee
commit e167331c01
No known key found for this signature in database
GPG Key ID: 8F8BA8488E10ED98
2 changed files with 20 additions and 1 deletions

View File

@ -154,7 +154,7 @@ chsrc set ruby https://gems.ruby-china.com/ # 使用自定义URL
chsrc set ruby first # 使用维护团队测试的最快镜像站
```
部分[支持局部换源](https://gitee.com/RubyMetric/chsrc/issues/I9V5I0)的,可以避免全局换源。
支持 **项目级** 换源的目标,可以避免全局(**系统级** 或 **用户级**换源。
```bash
chsrc set -local bundler

View File

@ -91,11 +91,30 @@ chsrc_log_cmd_result (bool result, int ret_code)
}
/* 命令行选项 */
bool CliOpt_IPv6 = false;
bool CliOpt_Locally = false;
bool CliOpt_InEnglish = false;
bool CliOpt_DryRun = false;
/**
* -local **
*
* target [-local] 使 | chsrc ls <target> |
*
*
* 1. 使 **
*
* (1) (2)
*
* ** chsrc 使 **
*
* 2. ** chsrc **
*
* 3. poetry
*/
bool
is_url (const char *str)
{