better sidebar svn 技能
ztyhehe/dsh-better-sidebar-svn · 技能
DSH 插件:为 dsh-better-sidebar 添加 SVN 源代码管理 Tab——status/diff/log/commit/update/revert/冲突解决,与内置 Git 面板对称,纯 svn CLI(--xml 输出)驱动,git 直装免构建
★ 3GitHub 星标
0分支
2026-08-22最近更新
TypeScript开发语言
MIT许可证
主要功能
- 状态面板变更分「已暂存 / 未暂存」两段显示(修改/添加/删除/冲突/未版本控制等)
- 与 Git 面板对称API 路由、状态格式、UI 交互均与 better-sidebar 内置的 Git 面板保持对称
- 文件 Diff点击文件查看差异对比
- diff 标题栏支持关键词搜索(命中行高亮、n/m 计数、Enter / Shift+Enter 上下跳转、可选折叠无命中 hunk)与路径过滤(按文件路径子串过滤,纯前端、不新增网络请求)
- 暂存式提交与内置 Git 面板逻辑一致——行尾 +/− 按钮把文件加入/移出「待提交」列表(SVN changelist dsh-commit,纯本地元数据),提交只提交已暂存的文件
使用条件
- 系统已安装 svn 命令行工具(1.7+)
安装命令
dsh plugin --profile web add github:ztyhehe/dsh-better-sidebar-svn