项目管理备忘录000001:SVN项目创建

SVN(Subversion的简称)是用于多人共同开发同一个项目所使用的数据管理系统,经常被用在项目开发中的版本更新和项目内部成员的数据共享中,所以在项目开发时,使用SVN进行项目管理有助于项目迭代和多人合作。

本文记录了在SVN服务器上创建一个开发项目的全过程。

一. 项目创建

一般情况下,SVN都是存放在Linux操作系统的服务器上,所以创建项目的过程,基本都是在命令行操作下完成。

1. 登入SVN服务器之后,首先点击命令行按钮,以打开命令行窗口。

2. 在命令行中输入cd /home/svn,进入svn目录。

3. 输入mkdir SVN_Test创建一个项目,其项目名是SVN_Test,本质上就是创建一个目录用于存放上传的项目数据。

4. 此时系统要询问你的SVN服务器的密码,输入正确的密码之后,SVN_Test目录创建成功。

5.  输入cd SVN_Test,进入SVN_Test目录,

6. 输入sudo svnadmin create /home/svn/SVN_Test,创建版本库。

7. 输入cd SVN_Test,进入SVN_Test目录。

8. 输入sudo gedit conf/authz,打开authz文件。

9. 在authz文件中的[groups]下添加红框中的语句,以确定管理员的姓名和项目组成员的姓名,以及他们的读写权限。

10. 输入cd conf,进入conf目录。

11. 输入sudo gedit passwd,打开项目密码文件。

12. 在项目密码文件中输入项目管理员和成员的项目密码。

13. 输入sudo gedit svnserve.conf,打开svnserve.conf文件。

14. 在svnserve.conf文件中,将下图红框中的语句前面的注释符号#去掉,使其这几个语句可用。

15. 输入cd /etc/init.d,激活init.d。

16. 输入sudo gedit svnd.sh,打开svnd.sh文件。

17. 在svnd.sh文件中添加下图红线部分语句,设置该项目的端口号为3715.

至此,在SVN服务器上创建项目完成,然后重启SVN服务器,便可使用。

注意:没打开一个文件填写完之后,一定要保存!

二. 项目测试

18. 在一个安装有SVN软件的客户端机器上建一个文件夹SVN_Test,并将测试文件test.txt放入该文件夹中。

19. 在该文件中点击鼠标右键,选择TortoiseSVN下的“导入”,欲将测试文件导入到SVN服务器中相应的项目目录下。

20. 在弹出的对话框中输入版本库地址和端口号,点击“确定”按钮。

21. 在认证对话框中输入项目组成员的用户名和密码,点击“确定”按钮,上传文件成功。

22. 将SVN_Test文件夹清空,测试下载文件功能。

23. 在该文件中点击鼠标右键,选择TortoiseSVN下的“导出”,欲将测试文件从SVN服务器中导入到客户端的项目文件夹中。

24. 在弹出的导出对话框中,添加版本库地址和导出目录,然后按“确定”键,实现从SVN服务器上导出文件到本地。

25. 导出成功!

至此,SVN项目测试完成,项目创建成功!

老孙头课堂:https://edu.csdn.net/lecturer/3617

上一篇:Unity开发备忘录000018:博尔特(BOLT)的安装与设置 

下一篇:项目管理备忘录000002:SVN的使用

猜你喜欢

转载自blog.csdn.net/sunbowen63/article/details/93619594
今日推荐