如何安装SVN、配置服务自启,以及在Eclipse中使用SVN
>>本文会尽所能将其中的步骤都描述清楚,并配上一些截图以便帮助初识SVN的朋友更好更快的理解和上手。 >>什么是版本控制 版本控制 , Revision control ,其实最初的时候是应用在工程设计领域,其目的是为了维护工程蓝图的标准,追踪工程蓝图从 诞生到最终确定的过程。 用以记录文件的内容变化,以便查询修改情况。 Subvesion 就是实现了版本控制的一项工具,简称SVN ,与Tomcat一样,同属于Apache软件基金会组织旗下。 关于SVN的 一些优良特性、工作原理诸如此类理论云云,完全可以在互联网上找到无数一模一样(or相去甚远也不一定)的说法。在此就不过多累述这一部分。 本文会着重写明如何使用SVN。 >>SVN的基本操作 检出 (checkout) : 将一个服务器端创建好的项目完整的Down到自己的计算机上使用的,这是后参与项目开发的第一步,一般 只执行一次。 更新(update):通常情况下都是在结束了一整段提交工作之后,当再次开始开发时,会先执行一次update将本地文件更新 为服务器端的最新版本。 提交(commit):将本地修改提交到服务器端。通常为实现一个功能、完成一个模块时执行一次提交。 >>SVN的安装与配置 安装服务器端程序 Apache维护更新的是Subversion的源码