SVN工具安装使用

介绍

在实验室学习团队中,一般大家分享学习资料都在QQ群中进行,但是QQ中文件是没有进行归类的,找起来挺麻烦的,而且大家的代码修改分享啥的也很麻烦。所以我也就一直想给团队配置一个共享文件工具(SVN),大家以后代码和资料分享获取都会方便很多。下面就分享下我SVN配置使用的心得。

1、下载SVN服务器和客户端SVN(建议服务端和客户端配合使用)

下载地址如下: http://subversion.apache.org/packages.html进入官网后拉到最下面,分别点击进入VisualSVN和TortoiseSVN里下载。

下载SVN服务端:

下载SVN客户端:

2、安装VisualSVN server

(1) 双击安装包--->点击next;

(2)接下来点击接受条约--->点击next;

 (3)点击next;

(4)修改安装路径,改完后点击next;

注:Location:代表安装路径;
       repositories:存储仓库位置;
      server port:有两个选项,如果443被占用,则选择8443;
      backups:备份路径。

(5)这里点击next;

 

(6)Use Subversion authentication 表示使用Subversion自己的用户认证,点击Next;

 (7)点击install;

(8)点击Finish,到这里SVN服务端安装就完成了。不想打开的话把勾去掉再点击Finish。

 3、安装TortoiseSVN(客户端)

(1)双击安装包--->点击next--->点击next;

(2)修改安装路径后点击next;

 (3)点击安装

(4)接下来点击Finish,安装就完成了。

4、VisualSVN server的使用

(1)启动VisualSVN server

(2)创建仓库

首先右键点击 Repository--》然后点击Create New Repository,出现下面界面点击next;

输入仓库名--》点击next;

点击next;

 

 点击next;

 点击Create;

点击Finish,仓库就创建完成了;

(3)创建用户

如下图,在Users处点击鼠标右键,然后点击Create Users,会跳出下面新用户信息方框后,填写完信息后点击OK。

 注意:这里密码设置有要求的,如果新密码不符合密码策略要求,则会显示错误消息“新密码不符合长度或复杂性要求”。但是,在这种情况下,管理员可以选择继续设置密码,即使它不符合要求。如下图所示。

(4)创建分组

如下图,在Groups处点击鼠标右键,然后点击Create Groups,会跳出下面方框后,填写完组名,接着添加用户,最后点击OK既可创建完成。 

5、修改Server name(个人使用的话不需要改,团队共享的话需要在同个网段下,所以需要改成电脑的ip地址)

(1)获取电脑的ip地址

首先按组合键【Win+R】打开运行,输入【cmd】回车打开,在命令行窗口中输入ipconfig后回车,就可以看到电脑的IP地址了。

 (2)打开SVM服务端,如图,在1处右击鼠标然后选择Properties;

 (3)如图,进入Network,输入ip地址,点击ok就完成修改了;

 

6、TortoiseSVN Client的基础操作

(1)SVN Checkout(检出):Checkout 操作是用来从版本库创建一个工作副本。工作副本是开发者私人的工作空间,可以进行内容的修改,然后提交到版本库中。

操作:新建一个文件夹,在该文件夹里点击右键,然后点击SVN Checkout;

 获取URL of repository;

 如下图,第一步URL of repository 需要从VisualSVN Server获取,步骤在上面;第二步填写刚才新建文件夹的路径;最后点击OK.

弹出下面界面,需要填写用户名和密码,然后点击ok;

(2)SVN Commit(执行变更)
当检出之后,你就可以做很多操作来执行变更。编辑是最常用的操作。你可以编辑已存在的文件来,例如进行文件的添加/删除操作。

操作:

在刚才文件夹中新建一个文件

在文件夹空白处点击鼠标右键,然后选择SVN Commit;

将刚才新建文件打勾,然后点击Ok,就可以将文件上传到服务端;

 在服务端就可以看到该文件已经上传成功了。

(3)SVN Update(更新)
        更新操作是用来更新版本库的。这个操作将工作副本与版本库进行同步。由于版本库是由整个团队共用的,当其他人提交了他们的改动之后,你的工作副本就会过期。所以需要来更新我们工作副本。

现在我在服务端新建了1文件夹

回到刚才桌面文件夹中,在文件夹空白处点击鼠标右键,然后选择SVN Update,然后点击ok就可以将更新的文件获取下来了;

总结:如果需要团队共享文件的话,前提是保证在同一个网段下;我这里的基础操作只是带你入门,如果想用的精通些,可以搜索网上一些基础操作说明。本文如果有哪些地方写的不正确,请大家多多指教。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值