SVN

SVN:版本控制管理工具.版本控制+备份服务器

先把项目框架放入SVN,再进行提交内容

为什么要使用SVN?

1.备份的重要性

2.版本控制的重要性

3.多人开发者之间的数据同步的重要性

4.方便性

SVN是集中式版本管理(Git是分散式)

SVN服务器:存储代码资料文件地方(一台电脑)

使用SVN:首先要搭建服务器

SVN服务器一般被称为Repository(仓库)

1.首先 在桌面或者(任意地方)创建一个文件夹 svn/res

2.创建svn仓库

(创建文件夹———

打开终端

(pwd——ls——cd Desktop——ls ———svnadmin create 拖拽svn文件夹下的res文件进终端 ,生成文件路径(会在res下生成多个文件)——pwd——cd 拖拽svn文件夹——pwd———cd res———ls———cd conf——ls——vim svnserve.conf ——按esc退出-—:set nu显示行数——-idelete(小灰块的位置删除)先解注释———— 修改 ——— esc :q!回车 强制退出(不保存 ) —

esc : wq!(保存退出)———

vim passwd

[users]

# harry = harryssecret

# sally = sallyssecret

aa=123

bb=123Greetings

esc : wq!q(保存退出)

———vim authz  (尽量不留空格)

——删除 [aliases]

[groups]

coder=aa,bb

[/]

@coder = rw

* = r

esc : wq(保存退出)

—————svnserve -d -r svn文件路径:启动svn的命令 回车 没有任何提示表示成功CocoaLigature1 )

pwd:查询当前路径

ls :查询当前路径下有哪些文件

cd+(空格)+(文件名):进入

cd+(空格)+(..):返回上一级

cd  svn 表示

i:编辑

关闭已启动的

ps -e |grep svn

kill 16267

关闭服务器

killall -9 svnserve

修改内容:

19: 解注释#和空格 read — none

20:解注释#和空格

27:解注释#和空格

34:解注释#和空格

可以之间在res/conf文件下进行修改  使用文本编辑打开 修改 svnserve.conf  passwd  authz

打开莲花

本机地址

svn://aa@127.0.0.1/res  加上用户名和密码之后会自动加上aa@

进入之后点击res  右键选择import导入项目  选择文件夹选择要提交的文件夹 ,点击res (选中下面的圆圈可以自动产生文件夹), import提交 ,输入提交内容信息 提交   点击res右键delete:

1.团队开发的时候 协商好 尽量不要同时修改同一个文件

2.产生冲突时 svn客户端 中会有冲突文件 mine   r13    r14 选中提交 在项目中可以看到两份冲突的代码块———>>mine 你的代码

=============

——————>>r14 别人的代码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容