【Unity 教程】用SVN做Unity项目的版本控制(实现多人协作开发) (4) 创建新项目到SVN处事端
[提示:看不懂不妨,絮大王很快就会出视频教程的!!!文章写起来很累,累爆炸了……而且视频应该能让大师更好的理解吧……总之,我会尽快出视频哒!][此外最后我也会给出这个教程的PDF文档,概略有60多页吧……]
目录
(1) 什么是版本控制?为什么要用SVN实现版本控制?
(2) 安装SVN处事端
(3) 安装SVN客户端
(4) 上传新项目到SVN处事端
(5) 从SVN处事端下载项目到本机
(6) 上传版本
(7) 更新版本
(8) 实际运用:在Unity项目中使用SVN做版本控制
创建新项目到SVN处事端 (这是最难的一步)
此刻我们的SVN处事端还没有任何项目,我们测验考试着本身上传一个项目上去吧!
[注意!SVN处事端指的是VisualSVN server!SVN客户端指的是TortoiseSVN!]
1. 创建新仓库
对于仓库,我们需要知道4件事情:
(1) 仓库是放在SVN处事端上的。
(2) 仓库是存放项目的容器(你可以把仓库理解为一个房间,我们把项目中的所有代码,都放在这个房间里)。
(3) 一个仓库放一个项目。
(4) 如果你不能理解仓库这个词的话,你就把文章中所有的“仓库”,理解为项目。
有仓库了之后,才能存放项目到仓库。那么如何创建一个新的仓库呢?
首先,右键点击【Repositories(所有仓库)】→再点击【Create New Repository(新建一个仓库)】
然后,请跟着下面的法式,一步一步创建你的第一个仓库吧:
(我简单的翻译了一下创建仓库的界面,但是不重要,一直点“下一步”都可以!)
2.创建用户
在上传项目之前,我们还要在SVN处事端创建几个用户。
用户是用来做什么的呢?
首先,每个用户有2个重要的属性:
(1) 用户名
(2) 用户暗码
我们在上传/下载/改削我们仓库中的项目的时候,如果谁都可以来操作,那不是乱套了?那我岂不是可以今天删你一个文件,明天毁你全部工程?
所以我们需要本身在SVN处事端上创建几个用户,然后只有你输入正确的用户名和暗码,才能访谒这个仓库。
那么如何创建用户呢?
首先在SVN处事端,单击【User】,我们可以看到里面目前没有任何用户。
我们使用鼠标右键单击【User (用户)】→选择【Create User... (创建用户)】
这时候会弹出一个新窗口,让我们填写用户的用户名和暗码。
填写完毕后,点击OK,就创建好一个用户啦!
创建好的用户,可以在【User】中看到!
3.让用户能够访谒某个仓库
我们有了用户以后,怎么才能让用户可以访谒某个仓库呢?
首先我们先选择【Repositories】 →右键点击我们想让某个用户访谒的仓库(比如XuSVNTest仓库) →选择【Properties... (属性)】
然后我们就可以看到这个仓库当前的权限。
因为此刻的的权限是所有用户都能访谒这个仓库,所以我们要把Everyone删掉。
然后我们选择【Add... (添加用户)】
在弹出来的窗口中,选择我们要给权限的用户,然后点击OK!
这样,这个用户就获得了访谒这个仓库的权限啦!
4. 筹备要上传的项目
这里我筹备了一个叫做【SVN Test Project】的文件夹,里面有一个文本文档,名字叫做【絮大王的知乎专栏】。
5.把项目导入你的仓库
我们此刻有仓库,也有项目了。那么,接下来,我们就要把我们的项目导入进我们的仓库。
用鼠标右键单击我们的项目文件夹,然后选择【TortoiseSVN】→再选择【导入...】
【导入】就是把项目导入到SVN处事端的意思
在新弹出的窗口中,填写以下信息,然后点击【确定】
这时候,会弹出一个窗口,让你填写你的用户名和暗码。
如果用户名和暗码都对,而且这个用户有访谒此仓库的权限,那么就可以成功上传这个项目到仓库中啦!
成功上传之后,我们可以在SVN处事端的仓库中,看到我们上传的文件
我的博客
xudawang's blog - xudawang's Unity相关的博客
页:
[1]