You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fitnesse Wiki文件持久化可选方案与文件存储路径配置问题

FitNesse持久化存储相关问题解答

一、可用的持久化选项

  • 官方原生支持的仅本地文件系统:所有的Wiki页面、测试套件、配置数据默认都以明文文件的形式存储在FitNesse安装目录下的FitNesseRoot文件夹中,格式为可直接编辑的文本,无需额外依赖。
  • 已停止维护的数据库插件:早期社区推出过基于数据库存储的插件,支持将页面数据存入MySQL、PostgreSQL等关系型数据库,但该项目已经多年没有更新,无法兼容最新版的FitNesse,不建议生产环境使用。
  • 第三方社区实现的其他存储方案:
    • S3兼容存储:有社区开发者实现了对接S3接口的存储扩展,可以将Wiki页面资源直接存入对象存储服务,但这类扩展都属于非官方维护的项目,需要自行适配版本、排查兼容问题。
    • 其他数据库存储:部分企业用户基于FitNesse的扩展接口自行开发了对接MongoDB、Redis等存储的自定义插件,没有公开的通用发行版本,需要根据自身需求二次开发。

注意:所有非文件系统的存储方案均不属于官方支持范围,出现问题需要自行调试解决。

二、文件系统存储自定义路径设置方法

可以自定义持久化存储位置,启动FitNesse时通过-d参数指定根目录路径即可,示例启动命令如下:

java -jar fitnesse-standalone.jar -d /your/custom/storage/path

执行上述命令后,FitNesse会自动在指定的路径下生成FitNesseRoot文件夹,所有的页面、配置数据都会存储到该位置,不会再写入安装目录。

内容的提问来源于stack exchange,提问作者Albert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 02:45:03