切换项目,草稿还在
在常驻项目栏中切换工作副本,拖动即可排序。当前会话按项目保留提交草稿、勾选和筛选条件,回来时接着做。
SVN FOR YOUR MAC. AND YOUR EVERYDAY.
全局忽略指定文件,多个项目共用规则。
看清差异、选择提交、暂存未完成的修改,让每天的 SVN 操作更从容。
Windows · macOS · Linux / 开源 · MIT 许可证

真实应用界面 · 截图使用虚构项目与示例数据
ONE RULE. EVERY WORKING COPY.
日志、系统文件、依赖目录——不必在每个项目里重复过滤,也不必每次提交前再筛一遍。
在「设置 → 文件过滤」配置并启用规则,所有工作副本共用。匹配项从列表中隐藏,加入版本控制和提交时也会检查范围,减少临时文件混入。
了解全局忽略规则 ↗.DS_Store忽略 Mac 系统文件*.log忽略各层级的日志文件**/node_modules忽略依赖目录及其内容支持文件名、路径和通配符。规则由 StoneSVN 在本机应用,不会修改仓库的 SVN 忽略属性。
A CALMER WORKFLOW
从打开工作副本到提交修改,
把日常所需放在顺手的位置。
在常驻项目栏中切换工作副本,拖动即可排序。当前会话按项目保留提交草稿、勾选和筛选条件,回来时接着做。
集中查看文本差异与图片预览,按文件或目录选择提交范围。查看 Diff 后返回,勾选与提交信息依然保留。
将整个文件或选中的文本变更块贮藏到本地,稍后恢复到原工作副本。文本补丁也可以复制或导出。
在属性页重命名或移动受控文件与目录,操作后定位新路径。移动目录提交前,校验源目录、目标目录及相关变更是否完整选择。
保留手动解决后的内容,或选择本地/仓库版本。目录与树冲突需先整理文件,解决后再审阅并提交。
递归还原前展开受影响的文件树,确认后再执行。也支持把干净、完整且版本一致的目录恢复到指定历史版本,作为本地修改另行提交。
THE DETAILS MATTER
浏览项目文件树、搜索文件、编辑 SVN 属性,或沿着提交时间线查看历史差异。日常维护,不必来回寻找入口。

MAKE YOURSELF AT HOME
同一个 StoneSVN,陪你在不同平台上工作。
免费使用,源码开放。
为你的 Mac 选择对应芯片版本
Apple 芯片 ↓ .dmgIntel 芯片 ↓ .dmg在「关于本机」中查看芯片类型适用于 x64 设备
下载安装程序 ↓ .exe下载 MSI 安装包 ↓ .msi安装后配置本机 SVN CLI适用于 x86_64 / amd64 设备
下载 AppImage ↓使用系统提供的 SVN 命令行工具当前版本 v1.1.3 · 更新日志与所有安装包 ↗
开始之前 StoneSVN 需要本机安装 SVN CLI。首次启动会自动查找,也可以在设置中指定路径。macOS 安装包尚未经过苹果公证;首次打开若被拦截,请在「系统设置 → 隐私与安全性」中选择「仍要打开」。查看说明 ↗
最新更新 · v1.1.3
是的。StoneSVN 是采用 MIT 许可证的开源项目,可以免费使用。欢迎查看源码、反馈问题或参与贡献。
不需要。StoneSVN 调用本机 SVN CLI,可打开已有的 SVN 工作副本,也可以从远程仓库检出。首次使用建议先查看快速上手指南。
支持冲突解决:可保留手动解决后的内容,或选择本地/仓库版本;目录和树冲突先手动整理,再标记解决。Switch、通用 Merge 和逐行 Blame 暂未提供完整界面。
支持简体中文、繁体中文、英语、日语和韩语,提供浅色与深色主题,可在设置中切换。