用了一年多SVN了,突然想起来对SVN操作做一个总结,以免有些操作不常用而忘记,也希望可以帮到其他人。

准备工作:

在使用SVN时首先就是要在服务器安装SVN管理端(VisualSVN),在电脑上安装SVN客户端(TortoiseSVN)。

 下面是一些SVN文件常用的文件状态:

一、新建项目

在服务器开始菜单找到SVN应用(VisualSVN Server Manager),进入如下页面:

 在Repositories处右击,新建一个SVN项目.

下一步后,进入如下页面,输入项目名称(英文)

选择是否建立一个完全空的项目

选择哪些用户可以访问

之后程序会给出访问地址(如下),其他机器用户访问时只需要输入http://服务器IP:端口/svn/onemap3.0/即可访问

PS:之后用户可以先抽取项目至其他机器,再项目文件夹中新增并提交即可上传项目代码(详见抽取、新增与提交)

二、用户抽取项目

 1、用户先新建一个空文件夹,便于放置抽取的文件。

 2、在文件夹中空白处右击,找到SVN Checkout

点击OK就会抽取对应的文件了。

三、用户新增文件(文件由变为)(也可以通过Microsoft Visual Studio实现项目管理进行新增)

用户在抽取文件后,可以在已经抽取的文件夹中新增文件并提交。

用户将要新增的文件粘贴至文件夹内,文件右击,找到TortoiseSVN<<Add,进入Add后全部勾选后点击OK。

 

四、用户提交(由变为)(也可以通过Microsoft Visual Studio实现项目管理进行新增)

用户将文件新增或进行修改后,可以在文件右击,点击SVN Commit进行提交。

 五、更新已修改文件

有时服务器文件被他人更新了,我们需要获取已经更新的文件。

可以在要更新的文件或文件夹右击,点击SVN Update进行更新。

六、在服务器查看项目文件情况

在服务器打开VisualSVN Server Manager,在左侧目录中有项目文件夹,展开就可以看到文件详情。

六、SVN设置

在空白处右击,找到TortoiseSVN<<settings进入设置,这里囊括了所有SVN设置。

七、设置用户及用户分组

1、新增用户

 在服务器打开VisualSVN Server Manager,在左侧目录中右击Users<<Create User,输入用户名、密码、确认密码。

2、新增用户分组

在服务器打开VisualSVN Server Manager,在左侧目录中右击Groups<<Create Group,进入创建分组页面

 输入分组名称,点击Add添加该组成员;点击remove删除成员。