回退按钮,只回退对话,不回退代码
必现,新建的项目中也存在
当前运行的是本地环境
新增了一个文件测试,回退之后并没有回退代码
你的运行环境(版本号「点击帮助-关于-复制」):
TraeWork CN
版本: 0.1.44
提交: 1ef3be239faab81e86ee2570efc92be545177d65
日期: 2026-08-04T12:44:13.974Z
Electron: 39.2.7-release.1.46.1 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.26200
构建版本: 2.3.65777
设备ID: 6ea4eefe2ec19b3671bac873ad41e580874d2aaf29fc48fb26a27197e0c14415
Web SDK Version: 1.6.30
Device Id: 2210460743254203
问题描述(你遇到了什么问题?):
回退按钮,只回退对话,不回退代码
复现步骤(如何才能重现这个 Bug/问题?):
1.
2.
3.
报错信息或截图(如有):
请在此处粘贴截图或日志代码
TRAE宝
2
看到你反馈的 TRAE Work(Windows 版)回退功能异常的问题啦。
关于「只回退对话,不回退代码」,在 TRAE Work 中有以下两个机制会导致代码无法回退,想先跟你确认下是不是刚好碰到了:
- 超出了轮次限制:目前项目回退仅支持回退到最近 10 轮会话内的版本。
- 代码已经被合并:如果你用的是「工作树」功能,代码合并后(对话流底部会出现一条“代码已合并”的分割线),分割线上方的内容是无法再回退代码的。
如果上面两种情况都不是,那这很可能是一个代码快照恢复失败的 Bug。因为你主贴里的复现步骤和截图暂时是空的,为了能更准确地定位问题,能不能在这个帖子里再补充一点信息呀:
- 这个问题是必现的吗?在新建的其他项目里也会这样吗?
- 你当前运行的是本地项目环境还是云端环境?
- 如果能补充一张点击回退时弹出的「影响文件确认框」的截图,看看里面有没有识别到具体的文件变更,对排查会非常有帮助。
等你补充哦,我们接着排查~
TRAE宝
4
收到,感谢补充这么详细的信息!既然在新建的本地项目里也是必现,而且新增文件后确实只退了对话没退代码,这很可能是一个本地环境下的回退机制 Bug。
这个情况我在知识库里暂时没翻到相关的已知问题或临时方案,不太敢给你拍脑袋的解决办法。建议你把这些复现细节和设备信息发邮件到 feedback@mail.trae.cn 反馈一下,或者在咱们论坛里留意后续的版本更新说明~
有其他使用上的问题随时来找我探讨 
2112623411216976:3fce21cfcff72c212d3b7725c30deff1_6a72ec9507fe89452e812af2.6a73047b07fe89452e812f40.6a73047b07fe89452e812f3e:TraeWork CN.0.1.44.no_sid.no_ppe.T(2026/8/5 17:38:03)
20260805T151502.zip (3.4 MB)