SVN客戶端:Cornerstone mac版的配置與使用
對於程式員來說工作中的源碼管理工具是必不可少的,在iOS開發中,最好用的svn的Mac版源碼管理工具就是Cornerstone,下邊小編帶大家瞭解一下軟件的配置與使用
Cornerstone mac版的配置與使用
配置SVN

Paste_Image.png打開Cornerstone,點擊“+”號,添加一個倉庫。

https://192.168.1.11:443/svn/FXBest
Protocol:分為HTTP和HTTps,如果公司給你服務器地址是HTTps的話,就選擇HTTps,反之,就選擇HTTP。
Server:填寫服務器地址,例如:192.168.1.11
Port:服務器地址中端口號,當然有時候是不需要填寫的,使用預設的就可以了,例如:192.168.1.11:443
Repository path:svn倉庫的訪問路徑
NickName:倉庫顯示的名稱用戶名密碼注意:
1、填寫好之後,會自動生成,這樣的一串路徑。如果你填寫完之後不是這種svn://用戶名@主機地址:端口號/路徑的格式,則說明填寫有誤。例如:https://michael@192.168.1.11:443/svn/iOS
2、小技巧,一般進入公司,項目負責人會給你開svn的賬號,然後會把svn的路徑發給你,拿到這串路徑,直接複製一下,然後切換到CornerStone,發現svn的路徑會自動填充到CornerStone上面。
基本使用
上傳項目到遠端倉庫repository可以直接將文件或者文件夾拖到repository的子文件夾中,或是選擇軟件上方的Import按鈕上傳,會彈出選項填寫所在位置及名稱,然後選擇Import即可。

2、下載項目

注意:下載項目,一般分為Export和Check Out。
他們的區別在於:Export後的項目不會與repository中的源文件相關聯,是一個獨立的版本。Check Out下來的文件會創建一個working copy,此文件與repository中源文件相關聯,當有別人修改或是自己修改時,working copy會顯示修改數量,白色數量為別人修改數量,灰色數量為自己修改數量,所以如果你是項目中的開發人員,可以選擇check out。
如果只是下載查看,不希望自己的修改影響到整個項目,最好是選Export。
3、版本管理每一次提交會創建一個新版本,在repository中會保存所有歷史版本,可通過修改人及提交信息進行檢索版本,所以用svn開發可以很好的控制項目出現不可解決及未知bug時代碼的修復問題,例如:

注意事項:先更新後提交,當你看到你check out下來的項目有白色圈時,說明有人已經提交了代碼,這個時候,你應該先update一下,直至working copy不再顯示白色圈,然後運行一下項目,確保項目沒有衝突或者丟失的文件,然後在commit自己的代碼。否則,會造成項目中出現多處衝突或者覆蓋掉別人提交的代碼。
在項目開發階段,最好每次開發完一個獨立的功能,或者在測試階段,解決一個bug之後再提交代碼到svn,不要連續多次重複提交,造成版本過多過雜。並且每次提交時務必填寫提交信息,方便查看歷史版本。
如需下載Cornerstone mac版,請點擊本頁面上的相關軟件到頁面下載,祝您使用愉快!
cornerstone 4 破解版:https://www.macw.com/mac/247.html?id=MzAyODU5Jl8mMTEwLjIzMC4yNTUuOTU%3D
- 關鍵字︰
- iOS