version-control - 无法提交化石 scm

标签 version-control fossil

由于以下错误,最近我无法提交:

$ fossil commit
$EDITOR './ci-comment-CEA221250987.txt'
Unsafe command string: $EDITOR './ci-comment-CEA221250987.txt'
              here ----^
Aborted (core dumped)

这是化石问题还是我的 .bashrc 中有一些恶意配置?


我的化石版本是

$ fossil version
This is fossil version 2.12.1 [b98ce23d4f] 2020-08-20 13:27:04 UT

$EDITOR

$ echo $EDITOR
vim

最佳答案

“化石设置编辑器”怎么说?你把它设置为 $EDITOR 了吗?不 去做。这是一种安全风险。出现错误是因为 Fossil 检测到 安全风险并拒绝继续。相反,将编辑器直接设置为“vim” 像这样:

fossil setting editor vim

或者,执行“fossil unset editor”,以便 VISUAL 和 EDITOR 环境变量 将在运行时进行咨询。

注意:在上面,您可能需要将 --global 选项添加到各种 “设置”和“取消设置”命令,以防您全局设置了“编辑器”。

关于version-control - 无法提交化石 scm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65316074/

相关文章:

git - 在 git 和 fossil 之间犹豫

database - 源代码控制数据库数据导入策略

eclipse - 为什么我的 Eclipse "count objects"在每次向上游推送到 GIT 之前

fossil - 如何移动化石存储库子目录树(到同一存储库内的其他位置,保留树级别)

fossil - 如何在 Fossil cvs 中重新打开关闭的叶子?

git - 什么是 stash ?

workflow - Fossil 的典型工作流程是什么,特别是与 git 相比?

version-control - 分支后如何编辑 Mercurial 提交消息?

version-control - 版本控制 : Taking on a project without any

带有 Visual Fox Pro 9 SP2 的 TFS MSSCCI 提供程序 - 无法从项目元文件更新项目