Visualsvn Server的搭建

时间:2023-09-06 14:30:50

最近做项目在用svn,对svn有个初步了解,今天利用一点时间在本地配置了一个svn的服务端。整个过程分为以下几步:

①下载Visualsvn Server并且进行安装。

②安装好以后,在Visualsvn Server中看到应该是这样的

Visualsvn Server的搭建

然后右击Repositories,点击创建仓库,一步步下去,之后一个新的仓库建成了。此步之前应该还需要创建user

③有了仓库,然后需要你本地用svn的客户端(Tortoise SVN)把代码托管上来,这个过程也需要几个步骤

第一步,首先把你代码所在的文件夹进行chec out,在弹出的对话框内,输入远端SVN的地址,以及本地要保存的目录,如果你想checkout某个具体版本,还可以在“Revision”里进行设置。这一步的作用是什么呢?就是为了此文件夹与本地服务器上面的某个文件夹同步,这样版本统一。

第二步,你把需要托管的代码右击add,此时你的代码被add到了版本库中。

以下摘自百度:add 功能:向文件拷贝所在的文件夹中添加新的文件,并作出标识,是新添加的,下一步提交时将一并提交到Subversion版本库中去。简单的说就是将一新文件加入svn,你添加再提交后该文件就进入subversion版本中去了;在开发中,如果创建了新的文件或目录,那么你需要先把它们纳入版本控制中。选中那个文件或目录并使用TortoiseSVN > Add… 即可。

第三步,需要commit到仓库中了,因为是第一次把整个项目传到服务端,所以就是All,这样在服务器端就能看到看到本地的文件夹结构了。这样服务器端与本地代码一致了

以下摘自百度:SVN的提交是将在工作空间做的修改进行提交,包括文件内容的修改,文件或目录的添加,删除,命名,移动等操作。开发项目时,你会在工作拷贝中修改项目的代码,你总要把修改之后做过的改动又存回到项目仓库中去。这个过程称为“提交”。提交是将你对工作拷贝所作的所有改动发送并存储到*项目仓库中。

备注:svn还有很多命令方法需要学习,这仅仅是个初级托管的步骤。