我发起了一个用 .Net 编写的 源代码管理工具 开源项目 SourceKit
发起这个 项目 的 起因 是 GitHub 。
Github 的 使用技能 俨然已经成了 一项新技术 , 这不是 工具 的 本意 。
我用过的 源代码 管理工具 不多, SVN 我觉得不错 。
常用的功能, 如 上传文件 获取新版 乐观锁 合并 Version(版本) Revision(Tag) , 都已经有了, 也容易找到使用 。
Github 有时候 还不如 百度网盘 好用 。
源代码管理工具, 核心功能 是 复制文件, 高级功能 是 比较文件, 再加上一个 数据库 记录 文件信息(版本 分支 等), OK 了 。
真不难 。