一、同步圖標: php
說明:本地文件已與服務端文件同步,大小和修改時間一致。 數據庫
二、未受版本控制圖標 apache
說明:當前文件在本地存在,在服務器端不存在 windows
三、添加圖標 服務器
說明:當前文件在本地存在,在服務端不存在,但下次提交時,會自動將該文件提交到服務器端 微信
四、修改圖標 網絡
說明:當前文件與服務端文件不一樣步,當前文件有修改,會自動提示紅色歎號 dom
五、刪除圖標 svn
說明:該文件在服務端已刪除,本地未刪除 3d
六、衝突圖標
說明:當前文件與服務端文件有衝突,必須解決後才能夠上傳
七、忽略圖標
說明:當前文件不提交到服務端中,默認顯示忽略圖標
有些狀況下,有些文件並不須要上傳到服務器中(好比:需求文檔、ER圖解等),可是svn每次提交都會提示是否上傳此文件,如何解決呢?
答:能夠忽略文件命令
在要忽略的文件上,鼠標右鍵——TortoiseSVN——Add to ignore list
將該文件添加到忽略列表
將該系類文件添加到忽略列表
在實際項目開發中,咱們可能擁有多個項目,那麼如何解決svn監管多項目目錄問題?
答:能夠採用apache監管方式,讓svn監管項目主目錄
1)建立倉庫
svnadmin create 倉庫路徑
2)創建服務器端倉庫監管
因爲咱們擁有多個項目,因此能夠採用監管MyApp主目錄實現多項目監管
svnserve –d –r MyApp路徑
問題:MyApp主目錄經過監管後,其是文件夾仍是數據倉庫?
答:雖然能夠經過svnserve監管MyApp目錄,可是MyApp還是一個文件夾,其只是提供一個公用的監管目錄而已。
3)經過svn://localhost或ip地址/倉庫名稱來訪問指定倉庫
svn://localhost或ip地址指向MyApp目錄,可是真實的倉庫在MyApp目錄下面,因此能夠採用以下方式訪問指定倉庫
如:svn://localhost/OA
有些時候,軟件的運行可能使開發者或使用者不滿意,這時咱們須要把當前版本退回到之前的某個版本
1)在項目文件夾中的空白位置鼠標右鍵,以下圖所示
二、打開Head revision,單擊show log
3)選擇想要返回的版本信息,肯定便可
1)版本衝突原理
2)若是兩我的對同一個文件進行修改,會引發更新衝突,如何解決?
3)版本衝突解決方案
合理分配項目開發時間
小強上午開發 旺財下午開發
合理分配項目開發模塊
小強開發文章模塊 旺財開發郵件模塊
若是以上狀況,沒法解決版本衝突,那麼能夠採用以下方式:
1)更新(Update)最新項目文件到本地
發現系統新增長了多個文件
index.php.r5文件:記錄的14:30共同下載的index.php文件信息
index.php.r6文件:記錄的15:00旺財更新的文件信息
index.php.mine文件:記錄的是小強15:30要上傳的文件信息
index.php文件:記錄是整合後的文件信息
2)刪除除index.php之外的index.php相關文件
3)更新index.php文件
4)從新上傳衝突文件便可
在實際的項目開發中,咱們須要爲用戶進行分權限管理:
對於高級用戶:可讀可寫
對於普通用戶:可讀權限
一、找到核心配置文件
倉庫目錄/conf目錄
authz:受權文件,內容記錄了svn中的用戶具備哪些權限
passwd:密碼文件,內容記錄了svn用戶的用戶名以及登錄密碼
svnserve.conf:倉庫的核心配置文件,其內容對整個倉庫進行配置
2)啓用authz與passwd文件進行權限控制
默認狀況下,authz與passwd文件默認是關閉的,必須經過svnserve.conf進行開啓操做,不然沒法使用。
3)爲svn設置相應的用戶名與密碼
4)爲相應的用戶設置相應的權限
5)驗證權限與密碼
從新鏈接服務器svn,會發現擁有如下提示:
在windows系統中,能夠將監管命令已係統服務的形式追加到系統中,那麼咱們之後電腦啓動,咱們的svn就會自動啓動了。
基本語法:
sc create 服務名稱 binpath=空格「E:\svn\Server\bin\svnserve.exe --service -r D:\svn\MyApp」 start=空格auto
注:該命令只能在超級管理員權限添加,另該命令具備兩個空格,謹記!!!
微信——網絡——服務器支持(虛擬主機、服務器、雲引擎)
一、雲引擎
百度BAE雲平臺
新浪SAE雲平臺
百度雲平臺使用
單擊建立工程
建立工程設置:
建立成功後,以下圖所示
經過設置地址訪問代碼
經過SVN上傳代碼到BAE平臺,上傳成功後,請手工發佈:
咱們還可使用擴展服務,建立數據庫(MySQL、Redis)
新浪SAE雲平臺
建立版本信息:
訪問地址:
8、域名配置與虛擬主機管理
域名和空間:中國萬網、西部數據、華夏名網、美橙互聯、冰橙互聯
中國萬網:速度快、穩定、價格昂貴,域名必須備案,不然沒法使用
西部數據、美橙互聯、冰橙互聯
華夏名網:速度比較快、穩定、價格比較優惠 http://sudu.cn/
Godaddy
https://www.godaddy.com/about/godaddy-chinese.aspx?isc=bsfndom4&cvosrc=ppc.baidu