SVN版本控制

1.git svn
svn客户端->“安装后重启”->汉化包->TortoiseSVN->setting->Langugage(中文简体)
svn服务器端:
    a.要求PC机器硬件配置高一点
    b.需要先安装客户端,在安装服务器端
    c.Server Ports:8443
 
repository:仓库
新建仓库:repository name:
                  repository url:发给其他普通用户
 
User:建立多个账户:第一个账户为拥有客户端和服务器端的用户
                                其余人只拥有客户端
 
如何将项目提交到服务器上:
1.TortoiseSVN-》导入(由拥有服务器的人来操作的)
                        -》版本库URL:https://192.168.123.10(PC机器的IP地址):8443/svm/demo(名字自己来命名)/  
                        -》认证:服务器端的用户账号/密码
                        -》项目已经提交完后,其他用户如何检出(svn检出)
2.SVN检出(checkout):
        -》版本库URL:同上
        -》.svn隐藏文件不可删除
        -》合作开发,更改其中一个文件后,文件图标将变成一个感叹号(!:代表文件被修改)
        -》修改后进行提交(svn提交)(相当于上传/下载)
               -》每个用户都需要检出,已做修改。
        -》修改过后的版本号会进行累加
        -》直接svn更新即可
        -》每天第一件做的事情就是进行svn更新
 
问号(?):代表一个文件时新添加的;
加号(+):增加到具体哪个目录下,表示增加成功,之后,进行svn提交;
叹号(!):删除是修改的一种,删除后,进行svn提交,修改之后,进行svn更新;
 
冲突问题:修改过后,要提交更新;
已经过时,已经更新,需先更新;
黄色叹号,表示冲突;右击Tortoise-》编辑冲突;
-》黄色部分表示正常,红色问号部分表示冲突;
-》冲突解决:人工商量,使用哪个版本;
 
SVN日志:
 增删改查、冲突解决、svn显示日志
 
公司看进度通过svn来查看,必须要进行svn提交
 
svn是主流。git是发展趋势。
 
 
 
 
 

posted on 2016-04-13 11:19  bruisebd  阅读(168)  评论(0)    收藏  举报

导航