项目规范指南
项目规范指南 本规范适用于团队/开源项目的版本管理,目标是做到:规范化、可追踪、可溯源。 1. 版本管理 (Versioning) 遵循 语义化版本规范 (Semantic Versioning, SemVer 2.0.0) MAJOR.MINOR.PATCH MAJOR:主版本号,不兼容的 API 改动 MINOR:次版本号,新增功能(向下兼容) PATCH:修订号,修复 bug(向下兼容) 先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。 预发布版本:1.0.0-alpha.1、2.0.0-rc.1 参考语义化版本规范:https://semver.org/lang/zh-CN/ 2. LICENSE (MIT) 作用:MIT,明确版权 规范 项目必须包含 LICENSE 文件,放置于项目根目录。 推荐使用 MIT License(宽松、常用,几乎所有开源项目可接受)。 文件名统一:LICENSE(不要写成 LICENSE.txt 或 license.md)。 在 README.md 中需明确说明 License 类型。 示例 LICENSE 文件(MIT): MIT License Copyright (c) 2025 Your Name Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal ....