Open ccmywish opened 5 months ago
能否通过配置文件,达成自定义源的目标
@ccbikai
感谢你的多次反馈和建议!自定义源的功能会近两三天内实现。形式类似 chsrc set dockerhub https://abc.com
@ccbikai
已经可以支持自定义源,如:chsrc set ruby https://gems.ruby-china.com/
但是有些换源的URL和换源方法有关联,不能确保所有源都成功。若测试有问题,可以重新开一个issue.
多提 issue
每个组织、个人的技术栈都很不同,所以
chsrc
很难涵盖所有能换源的东西。但是尽可能换所有源,这是
chsrc
想要达到的目标,所以如果有任何换源需求,请你大胆提出。多测试,多反馈
基于上述目标,我们的开发环境很难完全测试。所以当你发现有问题的时候,请直接提issue,并附上输出信息。
不需要C语言也可贡献
请参考文档:doc/Write-A-Recipe-Even-If-You-Dont-Know-C.md
chsrc
为了达到全平台的支持,使用了C语言。这一点提高了贡献者的门槛。但是这并非说你无法贡献。如果发现chsrc
现有实现的换源方法有问题,或还未实现该换源:而你非常清楚该如何换源时(甚至你已经自己编写、或找到其他人写的换源脚本):
你可以直接告知我们具体的命令,或用shell脚本的方式告诉我们如何换源,我们将转换为等效的C语言进入程序。可以使用
sed
,awk
等外部命令,但是请确保平台上一定存在。当你自己也不清楚该如何换源时:
请尽量寻找好他人撰写的换源的细致教程,当我们实现后,请第一时间测试并反馈。