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 別人的代碼

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容