多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊!
Apache的SVN库,强烈推荐!
http://svn.apache.org/repos/asf/
里面不但有Struts的源码,还有著名的Apache jakarta project
相当好的Web UI框架Tiles
现在很流行的项目管理工具Maven
Ant、Commons、Tomcat、OpenJPA、Subversion、webservices......
Spring
Spring源码是由springframework.org维护管理的,它有三个SVN地址
https://src.springframework.org/svn/spring-framework
https://src.springframework.org/svn/spring-maintenance
https://src.springframework.org/svn/spring-security
spring-framework 是spring 3.0以上版本
spring-maintenance 是spring 3.0以下版本
spring-security是原Acegi演变出的spring子项目(权限安全管理框架)
Spring每个目录下面都有tags、trunk、branches三种区分
tags一般指里程碑
trunk指主线
branches指支线
要是下源码实际使用的话,还是tags或者trunk里面的比较好。
研究的话无所谓,不过tags里面的版本集合会多点,各个版本可以参考研究。
学习的话当然是哪个版本最热门就看哪个版本了,呵呵....
Hibernate
Hibernate也开放了两个SVN地址,
一个是匿名可访问地址 http://anonsvn.jboss.org/repos/hibernate
一个是开发者访问地址 http://svn.jboss.org/repos/hibernate
Hibernate的SVN文件夹分类比上面两个都乱,分类很多
跟Hibernate在一起的还有JBoss的源码
http://anonsvn.jboss.org/repos/jbossas
分享到:
相关推荐
### SVN源码地址知识点概述 #### 一、Apache的SVN库 Apache的SVN库是业界非常知名的开源代码仓库之一,提供了丰富的Java Web技术相关的项目资源。该库位于`http://svn.apache.org/repos/asf/`,不仅包含了如Struts...
SVN(Subversion)是开源的版本控制系统,用于管理软件项目的源代码和其他文件。1.6.16是SVN的一个稳定版本,发布于2010年,它提供了多种功能改进和错误修复,旨在提高开发团队的协作效率。在这个版本中,用户可以...
### 开源SVN列表 #### 一、Spring框架 Spring框架是Java平台上的一个开源应用框架,它提供了全面的基础架构支持,让Java开发者能够更加方便地开发企业级应用。Spring的核心特性包括依赖注入、面向切面编程以及用于...
Subversion是一款广泛使用的版本控制系统,用于管理源代码和其他内容的更改历史,使得多人协作开发变得更为便捷。 在前端开发中,经常需要与服务器上的资源进行同步、提交、更新等操作,svn-spawn就是为了解决这个...
**Subversion**(简称SVN)是一种广泛使用的开源版本控制系统,主要用于软件开发过程中的源代码管理。相较于传统的版本控制工具如VSS(Visual SourceSafe),SVN提供了更强大的功能和更高的稳定性,能够有效地追踪...
5. **COPYING**: 这是许可证文件,通常包含该项目遵循的开源许可证信息,如GPL(GNU General Public License),这决定了其他人如何可以使用、分发和修改RapidSVN的源代码。 6. **rapidsvn-dev.el**: 这可能是Emacs...
Subversion是Apache软件基金会开发的一款开放源代码的版本控制系统,其设计目标是取代传统的CVS(Concurrent Versions System)。svn提供了一种集中式的版本控制模型,允许开发者在不同的计算机上工作,通过网络同步...
在官方提供的信息中,“mina2.0源码svn地址”指的是获取Mina2.0源代码的Subversion(SVN)仓库地址。具体来说,该地址为:`https://svn.apache.org/repos/asf/mina`。通过这个地址,开发者可以直接访问到Mina项目的SVN...
《ankhsvn源码解析与应用探讨》 ankhsvn是一款知名的Subversion(SVN)客户端工具,专为Visual Studio集成开发环境(IDE)设计,它使得开发者在Visual Studio中可以直接进行版本控制操作,极大地提高了软件开发团队...
总之,SVN作为一款优秀的源代码管理工具,因其强大的版本控制、分支管理、权限控制以及跨平台特性,被广大开发者所青睐。无论你是个人开发者还是大型团队,都能从中受益,实现高效、有序的代码管理。
Eclipse是一款广泛使用的开源集成开发环境(IDE),而SVN(Subversion)是一种版本控制系统,用于管理软件项目中的源代码和其他文件。在Eclipse中集成SVN插件,可以方便地进行版本控制操作,如提交、更新、合并等。...
【标签】:“源码”表明这个主题与源代码管理有关,意味着讨论的内容会涉及到开发者如何使用SVN来追踪和管理项目中的代码变化。“工具”则提示我们,SVN是作为开发者日常工作中的一种实用工具。 【文件名称列表】:...
在IT行业中,获取并利用开源项目源码是开发者经常进行的一项任务,特别是对于像谷歌这样的大型技术公司,它们的许多项目都是开放源码的。本篇将详细介绍如何获取谷歌代码库中的GYP工程并将其转化为适用于Windows环境...
Subversion是一款开源的版本控制系统,它允许开发者跟踪和管理源代码的变化,便于团队协作和项目管理。VS2019 SVN插件将Subversion的功能无缝地整合到Visual Studio 2019 IDE中,使得开发人员在编写代码的同时,可以...
【标题】"UindexWeb Delphi...通过下载并解压"UindexWeb Delphi开源蛛蛛 SVN260..rar",开发者可以深入研究该项目的源代码,了解Delphi编程,学习如何构建搜索引擎爬虫,并参与到开源社区中,与其他人共同学习和进步。
在“文件”>“源代码管理”中,你可以将你的项目连接到SVN仓库。输入仓库URL,选择本地工作副本的路径,然后点击“连接”按钮。这样,你的项目就成功地加入了SVN版本控制。 标签“svn vs2017”表明了这个话题主要...
**C#中最强大的开源软件源代码——探索SharpDevelop** SharpDevelop是一个专为.NET Framework设计的开源集成开发环境(IDE),它的源代码对于学习C#编程和理解IDE开发有着极高的价值。这个开源项目展示了如何利用C#...
在探讨魔兽世界源码SVN地址之前,我们需要先了解几个概念:魔兽世界、源代码、版本控制系统(SVN)以及Git。 **魔兽世界(World of Warcraft)**是一款由暴雪娱乐开发并运营的大型多人在线角色扮演游戏(MMORPG),自2004...
如果只是临时清理,应确保在需要时能够重新获取源代码并重新导入到SVN仓库。 7. **替代方案**:如果频繁需要处理.svn目录,可以考虑在复制或打包项目时,使用特定的排除选项来跳过这些目录,比如在使用`cp`、`rsync...