发表于: 2017-10-25 20:47:01

1 663


今日完成:

             1)完整的学习svn

                   正确svn目录结构:

                     |-trunk:又称为主干,这个子目录才是应该将项目源代码提交到的位置 。

                                   trunk目录代表着开发的主线,大部分的开发工作涉及到的更新、提交都在这个目录里,就跟“原始”的SVN使用一样。

                    |-branches:这个目录就是分支目录,所有新建的分支都应放在这个目录。每一个branches下的分支代表了一条并行的开发过程

                    |-tags:这个目录是标签目录,所有建立的标签都应放在tags目录下。每一个tags下的标签代表了一个项目的时间节点,或者说是事件、里程碑。这三个目录之所以如此命名,完全是约定俗成,而非SVN规定。

           2)熟练使用totoiseSVN进行项目分支的创建与合并:强烈推荐的博客http://www.cnblogs.com/ym123/p/4119430.html

           3)在Linux下搭建了svn服务器

                            在当前目录下创建test的库

                            svnadmin create test

                           

                         修改库中的配置文件:

                            authz文件:

                              groups:权限组 定义为:权限组名=用户1,用户2

                                             [仓库名:路径]后面跟着 权限组名=权限(rw):

                                                                   为每个权限组赋予不同的权限

                            passwd文件:设置账户密码的文件

                           svnserve.conf(很重要)

                              去掉这两行注释

                          

                            password-db = passwd,去掉这个注释,指定的是密码的的文件

                            authz-db = authz,指定权限管理文件的文件

                            realm =/var/svn/svnrepos/test,指定仓库的地址

              然后在本地连接上:


        常用命令:http://www.cnblogs.com/xulb597/archive/2012/07/02/2573575.html


明日任务:

    顺利的话,开启下一个任务~~

        

         

         

                                       


返回列表 返回列表
评论

    分享到