关于

关于 SVNexus

一个想把 Subversion 做得更好用的桌面客户端。

Subversion 依然是很多团队和开源项目的版本控制底座,但它的桌面端体验长期停留在命令行。SVNexus 想补上这一块:保留命令行的完整能力,把日常操作搬到看得见的界面上。

它不做仓库托管,也不要求你把数据交给第三方。客户端直接和你的 SVN 服务器通信,工作副本、历史缓存都留在本地。

关于

技术栈

界面React 19 + TypeScript + Semi Design
外壳Tauri 2
后端Rust,直接调用 Subversion 客户端库
编辑器Monaco
本地存储SurrealDB(工作区分组与日志缓存)
官网Leptos + Cloudflare Workers

许可证

SVNexus 以 AGPL-3.0 许可发布。你可以自由使用、修改和分发,衍生作品需要以同样许可开源。

AGPL-3.0 ↗

代码仓库

源码托管在 GitHub,同时也在 SourceForge 上提供镜像与发布包。