traework数据库臃肿,损坏风险大

你的运行环境(版本号「点击帮助-关于-复制」):

TraeWork CN
版本: 0.1.61
提交: 3e62caf2cb1bb0751aa6bb8255f24154bf511f05
日期: 2026-08-31T11:56:28.765Z
Electron: 39.2.7-release.1.51.2 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.26200
构建版本: 2.3.79533
设备ID: 5144d1cca06f7517af2fd217e762bcb4e9b02815deac5f308a3accf14d82d104
Web SDK Version: 1.6.54
Device Id: 1606836639840169

问题描述(你遇到了什么问题?):

数据库database.db文件越来越大,越来越臃肿,并且一旦损坏会导致所有会话丢失,为什么不做增量保存?

复现步骤(如何才能重现这个 Bug/问题?):
1.我通过nas在不同设备间同步数据库和项目文件,因为数据库文件大(以后还会越用越大?),同步慢,在同步未完成时打开traework会加载失败并提示数据库损坏,更离谱的时,加载失败还会修改数据库,更新文件日期,导致其覆盖旧的数据库,造成nas端的完整文件也被覆盖。。。。
2.
3.

报错信息或截图(如有):

请在此处粘贴截图或日志代码

关于 TRAE Work 数据库未采用增量保存的原因,以及加载失败时更新文件日期导致 NAS 端被覆盖的机制,当前官方资料中没有明确的说明。

为了避免同步过程中文件损坏或被覆盖,当前最安全的做法是:在跨设备切换时,确保上一台设备的 TRAE Work 已完全退出,并等待 NAS 的文件同步彻底完成后,再在当前设备启动应用。

如果你有加载失败时的具体报错截图或相关日志,可以在本帖继续补充。