# SpringFrameworkArchive **Repository Path**: ACANX/SpringFrameworkArchive ## Basic Information - **Project Name**: SpringFrameworkArchive - **Description**: SpringFramework历史版本源码归档,从最早的v0.8版本到最新的6.1.x版本都已收录,包括提交历史记录 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: docs - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 19 - **Created**: 2023-01-15 - **Last Updated**: 2025-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, SpringFrameWork, 源码, interface21, Wrox ## README # SpringFramework源码归档仓库 # 一、代码来源 ## 1.1 SVN仓库 ### 1.1.1 [SpringFramework早期SVN仓库分支](../../tree/svn/) - CVS转换为SVN再转换为Git仓库后的分支,保留了CVS仓库完整的20742次原始递交记录; - [Spring 早期源码镜像 Mirror of original com.interface21 cvs repository](https://sourceforge.net/projects/springframework/files/) - [https://springframework.cvs.sourceforge.net/viewvc/springframework/i21](https://springframework.cvs.sourceforge.net/viewvc/springframework/i21) | 目录 | 目录提交起止日期 | 起始SVN版本 | 起始提交commit id | |-----------------|-------------------------|---------|------------------------------------------| | /i21/ | 2003-02-07 ~ 2003-08-13 | @3 | ded5137bba53d61ccf7e0523f0574085f29e412b | | /spring/ | 2003-08-14 ~ 2009-03-19 | @808 | ad51f8b071d7e78153cec3a5a9839f050fd6dccc | | /samples/ | 2004-06-26 ~ 2005-05-04 | @3717 | 4effecf3ddd02d321a781314fb50b8c550aaa874 | | /spring-beandoc/ | 2004-12-14 ~ 2007-11-01 | @5376 | fe850eb97a0535229ca3601b9c2c0d108c828da3 | | /spring-projects/ | 2005-06-17 ~ 2007-03-31 | @8340 | 859f6d94f0ed09556b35b2d5205b53b49aed0121 | | | | | | ## 1.2 Tag-历史版本标签 - tags/release-0-9 - tags/release-0-9-1 - tags/release-1-0 - tags/release-1-0-1 - tags/release-1-0-2 - tags/release-1-0-m1 - tags/release-1-0-m2 - tags/release-1-0-m3 - tags/release-1-0-m4 - tags/release-1-0-rc1 - tags/release-1-0-rc2 - tags/release-1-1 - tags/release-1-1-1 - tags/release-1-1-2 - tags/release-1-1-3 - tags/release-1-1-4 - tags/release-1-1-5 - tags/release-1-1-rc1 - tags/release-1-1-rc2 - tags/release-1-2 - tags/release-1-2-1 - tags/release-1-2-2 - tags/release-1-2-3 - tags/release-1-2-4 - tags/release-1-2-5 - tags/release-1-2-6 - tags/release-1-2-7 - tags/release-1-2-8 - tags/release-1-2-9 - tags/release-1-2-rc1 - tags/release-1-2-rc2 - tags/release-2-0 - tags/release-2-0-1 - tags/release-2-0-2 - tags/release-2-0-3 - tags/release-2-0-4 - tags/release-2-0-5 - tags/release-2-0-6 - tags/release-2-0-7 - tags/release-2-0-8 - tags/release-2-0-9 - tags/release-2-0-m1 - tags/release-2-0-m2 - tags/release-2-0-m3 - tags/release-2-0-m4 - tags/release-2-0-m5 - tags/release-2-0-rc1 - tags/release-2-0-rc2 - tags/release-2-0-rc3 - tags/release-2-0-rc4 - tags/release-2-1-m1 - tags/release-2-1-m2 - tags/release-2-1-m3 - tags/release-2-1-m4 - tags/release-2-5 - tags/release-2-5-1 - tags/release-2-5-2 - tags/release-2-5-3 - tags/release-2-5-4 - tags/release-2-5-5 - tags/release-2-5-rc1 - tags/release-2-5-rc2 - tags/ALPHA_0_1 - tags/ALPHA_0_2 - tags/ALPHA_0_3 - tags/BETA_0_4 - tags/BETA_0_5 - tags/BETA_0_6 - tags/RELEASE_0_6_1 - tags/RELEASE_0_6_2 - tags/RELEASE_0_6_3 - tags/RELEASE_0_7_0 - tags/RELEASE_0_7_1 - tags/Racine_theme - tags/SNAPSHOT_PRIOR_TO_RELOCATION - tags/aop2 - tags/initial - tags/last-aop-with-invoker-interceptor - tags/old-aop-api - tags/release-spring-ws-0-9 - tags/release-spring-ws-0-9-1 - tags/spring-webflow-1-0-rc1 - tags/spring-webflow-10-ea - tags/spring-webflow-preview1 ## 1.3 Git仓库 ### 1.3.1 cbeams转换 #### [V0.8分支](../../tree/V0.8/) - [https://springframework.cvs.sourceforge.net/viewvc/springframework/i21](https://springframework.cvs.sourceforge.net/viewvc/springframework/i21) - [Spring 早期源码镜像 Mirror of original com.interface21 cvs repository](https://sourceforge.net/projects/springframework/files/) - [github.com/cbeams/spring-framework-i21/tree/i21](https://github.com/cbeams/spring-framework-i21/tree/i21) #### [i21分支](../../tree/i21/) - [https://springframework.cvs.sourceforge.net/viewvc/springframework/i21](https://springframework.cvs.sourceforge.net/viewvc/springframework/i21) - [Spring 早期源码镜像 Mirror of original com.interface21 cvs repository](https://sourceforge.net/projects/springframework/files/) - [github.com/cbeams/spring-framework-i21/tree/i21](https://github.com/cbeams/spring-framework-i21/tree/i21) ### [V0.9.1分支](../../tree/V0.9.1/) - [https://springframework.cvs.sourceforge.net/viewvc/springframework/i21](https://springframework.cvs.sourceforge.net/viewvc/springframework/i21) - [Spring 早期源码镜像 Mirror of original com.interface21 cvs repository](https://sourceforge.net/projects/springframework/files/) - [github.com/cbeams/spring-framework-i21/tree/master](https://github.com/cbeams/spring-framework-i21/tree/master) ### [theme分支](../../tree/theme/) - [https://springframework.cvs.sourceforge.net/viewvc/springframework/i21](https://springframework.cvs.sourceforge.net/viewvc/springframework/i21) - [Spring 早期源码镜像 Mirror of original com.interface21 cvs repository](https://sourceforge.net/projects/springframework/files/) - [github.com/cbeams/spring-framework-i21/tree/theme](https://github.com/cbeams/spring-framework-i21/tree/theme) ## 1.4 Git仓库分支(第三方转换+修改) ### [V0.9.1-add](../../tree/V0.9.1-add/) - 基于V0.9.1分支,stateIs0做过修改,参见 https://github.com/stateIs0/interface21 ### [V1.0.1-Interface21ParentMaster](../../tree/V1.0.1-Interface21ParentMaster/) - 基于[V0.9.1分支](https://gitee.com/wangxuwen/interface21),xiaozhiliaoo做过修改,https://gitee.com/xiaozhiliaoo/interface21_2 - [http://www.wrox.com/WileyCDA/WroxTitle/Expert-One-on-One-J2EE-Design-and-Development.productCd-0764543857,descCd-DOWNLOAD.html](http://www.wrox.com/WileyCDA/WroxTitle/Expert-One-on-One-J2EE-Design-and-Development.productCd-0764543857,descCd-DOWNLOAD.html) ## 1.5 Git仓库分支(ACANX转换、合并) ### [branch-1.0](../../tree/V1.0/) ### [branch-1-2](../../tree/branch-1-2/) - https://springframework.cvs.sourceforge.net/viewvc/springframework/branches/branch-1-2 分支递交历史记录。 ### [branch-2.0](../../tree/V2.0/) ### [branch-2-5-6-p1](../../tree/branch-2-5-6-p1/) - https://springframework.cvs.sourceforge.net/viewvc/springframework/branches/branch-2-5-6-p1 分支递交历史记录。 ### [trunk](..../tree/trunk/) - 保留了https:/springframework.cvs.sourceforge.net/viewvc/springframework/trunk/ 全部19964次递交历史记录。 ## 1.6 Git仓库版本历史标签 - [tags/3.0.0.M1](https://gitee.com/ACANX/SpringFrameworkArchive/tree/v3.0.0.M1) ## 1.7 Git仓库版本历史分支 ### [v3.0.0-First](../../tree/3.0.0-First/) - 3.0.0版本首个spring-context模块可用提交,源码来自 https://github.com/spring-projects/spring-framework 项目; - [edf0d8ebbe91bd0ffc12a9633dee208e50522152](https://gitee.com/ACANX/SpringFrameworkSource/commit/edf0d8ebbe91bd0ffc12a9633dee208e50522152) 3.0.x分支中首次加入spring-contex模块代码的[递交](https://gitee.com/ACANX/SpringFrameworkSource/tree/3.0.0-first/) ### [v3.0](../../tree/V3.0/) - 代码同步自 https://github.com/spring-projects/spring-framework ### [v4.0](../../tree/V4.0/) - 代码同步自 https://github.com/spring-projects/spring-framework ### [v5.0](../../tree/V5.0/) - 代码同步自 https://github.com/spring-projects/spring-framework ### [v6.0](../../tree/V6.0/) - 代码同步自 https://github.com/spring-projects/spring-framework ### [v6.1.x](../../tree/V6.1.x/) - 代码同步自 https://github.com/spring-projects/spring-framework ### [docs](../../tree/docs/) - 源代码分支、标签来源说明 - 转换后的分支、标签说明 - 代码下载地址 # 二、参考 - [sourceforge.net/viewvc/springframework/i21](http://springframework.cvs.sourceforge.net/viewvc/springframework/i21) - [sourceforge.net/springframework源码下载说明](https://gitee.com/ACANX/SpringFrameworkSource/blob/docs/DownloadSourceCode.md) - [convert your repository to SVN or Git with these instructions](https://sourceforge.net/p/forge/documentation/CVS/) - [cvs2svn usage](https://www.mcs.anl.gov/~jacob/cvs2svn/cvs2git.html#usage) - [CVS 仓库转换为Git仓库](https://gitee.com/ACANX/SpringFrameworkSource/issues/IAZM4D) - [教程:合并两个不同的Git仓库到一个仓库的不同分支](https://gitee.com/ACANX/Docs/issues/IAZBPR) - [如何合并两个不同的 Git 仓库?](https://www.zhihu.com/question/633582071/answer/3376579500) - [git:合并两个不同仓库的代码](https://blog.csdn.net/mouday/article/details/136400894)