一、如何把本機(jī)上面新建的項(xiàng)目添加到svn服務(wù)器上
1、非常簡(jiǎn)單,不要想復(fù)雜了,ABCDE五臺(tái)電腦,五個(gè)編輯。

2、第一步:比如選擇A電腦作為長(zhǎng)期運(yùn)行的搭建SVN的服務(wù)器,就把SVN服務(wù)器搭建在A上。
3、第二步:BCDE安裝SVN客戶端,就都可以使用SVN訪問到A服務(wù)器的文檔,把服務(wù)器的repo簽到本地,你們就可以協(xié)作了。
二、svn異地登錄怎么實(shí)現(xiàn)設(shè)置
最簡(jiǎn)單的辦法,將SVN服務(wù)器和測(cè)試服務(wù)器架設(shè)在同一臺(tái)主機(jī)上,然后編輯SVN的post-commit鉤子腳本,這個(gè)鉤子是在每次成功commit后由SVN服務(wù)器自動(dòng)調(diào)用執(zhí)行的,存放在SVN服務(wù)器上該版本庫(kù)的hooks文件夾下,編輯這個(gè)腳本,調(diào)用svn的checkout或者update,在SVN服務(wù)器主機(jī)上得到一個(gè)最新版的SVN客戶端文件夾,接著通過這個(gè)腳本調(diào)用編譯、部署指令,部署到測(cè)試服務(wù)器指定的文件夾,這就ok了。這樣每次commit后就會(huì)自動(dòng)發(fā)布一個(gè)新的測(cè)試版到測(cè)試服務(wù)器上。
三、svn需要進(jìn)內(nèi)網(wǎng)嗎
1、SVN是一個(gè)開放源代碼的版本控制系統(tǒng),通過采用分支管理系統(tǒng)的高效管理,簡(jiǎn)而言之就是用于多個(gè)人共同開發(fā)同一個(gè)項(xiàng)目,實(shí)現(xiàn)共享資源,實(shí)現(xiàn)最終集中式的管理。
2、SVN服務(wù)器需要在內(nèi)網(wǎng)中搭建,但是如果你只是想在本地使用SVN客戶端進(jìn)行版本控制,那么你不需要進(jìn)入內(nèi)網(wǎng)。
四、svn服務(wù)器如何做備份
1、有個(gè)最簡(jiǎn)單的操作,在操作系統(tǒng)上做一個(gè)計(jì)劃任務(wù),在沒人進(jìn)行讀寫操作的時(shí)候,比如凌晨3點(diǎn),執(zhí)行copy命令完成備份。備份--把整個(gè)QD文件夾復(fù)制到別的地方;還原--把備份的QD文件夾復(fù)制回來(lái)。
2、另外還有個(gè)辦法,是用SVN的同步功能:svnsync命令,另外再架設(shè)一臺(tái)SVN服務(wù)器用作備份,然后在源服務(wù)器的hooks文件夾內(nèi)編輯post-commit這個(gè)鉤子程序,實(shí)現(xiàn)每次有人執(zhí)行commit操作的時(shí)候,就自動(dòng)調(diào)用svnsync將最新的內(nèi)容同步到備份服務(wù)器上。這個(gè)操作相對(duì)復(fù)雜些,但是能實(shí)現(xiàn)增量備。
