dsh pluginsEnglish
← 返回热门插件目录

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
查看 GitHub 仓库 ↗返回热门插件目录