dry模式在部分recipe中不是真dry
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start by reading the dry-run handling in chsrc_run(), chsrc_run_directly(), the script helpers, and OS.c:875, then trace how -dry is parsed and how source changes are reported. Reproduce the listed cases across recipes and platforms; done means dry runs make no changes, do not create temporary files or require root, and accurately label commands, backups, and results.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- Cargo、Debian会在部分情况下无条件移除文件
chsrc_run()(npm、pnpm、Yarn、Ruby、OCaml、PHP、WinGet)chsrc_run_directly()(pip)
-dry get/-dry measure失效- 执行脚本的 helper 仍会落盘
chsrc_run_as_bash_file/sh_file/pwsh_file/powershellv5_file在 dry 下仍会调用chsrc_make_tmpfile() - 假成功文案,默认输出成功
- 备份日志与实际不一致
OS.c:875 - Dry Run 选源没有标注
- RUN 行没有 dry 标记
chsrc set npm -dry和chsrc -dry set npm都失败,只有chsrc set -dry npm有效,感觉有必要改进参数识别模式-dry仍要求 root
- Lingua principale
- C
- Stelle
- 6.9k
- Fork
- 285
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di RubyMetric/chsrc
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 28/100
RubyMetric/chsrc#409 ·
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 55/100
RubyMetric/chsrc#408 · 1 commento ·
-
WinAPI调用ANSI版本的函数导致对部分目录取值时崩溃Forse già presa @Mikachu2333 l’ha presa 5 giorni fa. ApertaWindows 改善加强
RubyMetric/chsrc#403 · 1 assegnatario ·
-
[feature] rpm fusion 支持Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100
RubyMetric/chsrc#400 ·
-
是否考虑新增自定义源增加别名Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
RubyMetric/chsrc#398 · 1 commento ·
Tutte le issue di RubyMetric/chsrc
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
pocoproject/poco#5626 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
VMAFx/vmafx#3260 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
FujiNetWIFI/fujinet-lib#272 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
facebookincubator/muse-gadget-sdk#301 ·
I maintainer di solito rispondono entro 2 giorni
-
luaebpf: the by-example page's intro names two outcomes of a lowering and omits the stop with the default verdictForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertadocumentation severity: low
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
luainkernel/lunatik#2231 ·
I maintainer di solito rispondono entro 1 giorno