Mac搭建本地svn服務(wù)器,Cornerstone連接本地(局域網(wǎng))服務(wù)器

由于公司的svn出了問題。工程里新添加的資源文件,無法提交到公司的svn服務(wù)器上。出現(xiàn)以下錯(cuò)誤警告:

Description : Commit failed (details follow):

Suggestion : The operation could not be completed.

Technical Information

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

Error : V4Error

Exception : ZSVNException

Causal Information

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

Description : Commit failed (details follow):

Status : 70014

Description : Can't read file 'D:\Repositories\xxx\db\revs\16\16791': End of file found

在解決該問題無果后,嘗試在本地搭建一個(gè)svn.


下面介紹下搭建步驟:

首先我們要啟動(dòng)Apache:

(Mac OS X? 預(yù)裝了 Apache ,但是已經(jīng)不能在 「系統(tǒng)偏好設(shè)置」中的「Web 共享」來開啟了,需要手動(dòng)通過命令行開啟。)參考文章(http://my.oschina.net/smile622/blog/209112)

啟動(dòng):sudo apachectl start

停止:sudo apachectl stop

重啟:sudo apachectl restart

查看 Apache 版本?httpd -v

瀏覽器打開http://127.0.0.1可以看到It works!的頁面

小貼士:(sudo chmod -R a+w db)

在搭建完svn后可能會(huì)提示權(quán)限問題無法讀取路徑下的某些文件,需要我們修改相應(yīng)文件夾下的讀寫權(quán)限。

為了方便程序在 ~/mycode 目錄下讀寫

sudo chmod -R a+w ~/mycode/testsite

若擔(dān)心安全問題,可以使用 _www 權(quán)限,若這樣做當(dāng)需要 admin 權(quán)限需做驗(yàn)證:

sudo chown -R _www ~/mycode/testsite


啟動(dòng)svn服務(wù)器

在終端輸入

svnserve -d -r /Users/apple/svn

注意不要輸入svnserve -d -r /Users/apple/svn/mycode

沒有錯(cuò)誤返回就說明svn服務(wù)器開啟成功了

我們也可以在活動(dòng)監(jiān)視器里進(jìn)行搜索:svnserve,可以看到該服務(wù)已經(jīng)啟動(dòng)了

關(guān)閉SVN

命令終端直接輸入下面命令,第一個(gè)數(shù)字為進(jìn)程號(hào)。

ps aux | grep svn

然后

sudo kill -xxx (xxx代表進(jìn)程號(hào))

可以在活動(dòng)監(jiān)視器里進(jìn)行搜索:svnserve,停止該服務(wù)

如果需要讓svnserve服務(wù)每次開機(jī)是都自動(dòng)啟動(dòng)該服務(wù)那么就需要我們編譯一些shell腳本讓電腦去執(zhí)行了,具體方法可參考我的另一篇文章:

http://m.itdecent.cn/p/f949e24ea1ce

mac os 開機(jī)啟動(dòng)svn服務(wù)(svnserve)??

以下是搭建本地svn服務(wù)的器的參考地址(如有侵權(quán)請(qǐng)告知):

http://www.2cto.com/kf/201604/499375.html

使用第三方工具Cornerstone搭建本地SVN服務(wù)器?

http://www.cnblogs.com/czq1989/p/4913692.html

Mac搭建本地svn服務(wù)器,并用Cornerstone連接服務(wù)器?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容