本文目錄
在windows環境中,我們一般使用tortoisesvn來搭建svn環境。在mac環境下,由於mac自帶了svn的伺服器端和客戶端功能,所以我們可以在不裝任何第三方軟體的前提下使用svn功能,不過還需做一下簡單的配置。
我們首先來看下,如何在mac環境下搭建svn伺服器端環境。
回到頂部
回到頂部
主要是修改/svn/mycode/conf目錄下的三個檔案
# anon-access =readanon-access = read代表匿名訪問的時候是唯讀的,若改為anon-access = none代表禁止匿名訪問,需要帳號密碼才能訪問# auth-access =write
# password-db =passwd
# authz-db = authz
[users]帳號是mj,密碼是123mj=123
jj=456
我們可以將在passwd裡新增的使用者分配到不同的使用者組裡,以後的話,就可以對不同使用者組設定不同的許可權,沒有必要對每個使用者進行單獨設定許可權。
在[groups]下面新增組名和使用者名稱,多個使用者之間用逗號(,)隔開
[groups]說明mj和jj都是屬於topgroup這個組的,接下來再進行許可權配置。topgroup=mj,jj
使用[/]代表svn伺服器中的所有資源庫
[/]上面的配置說明topgroup這個組中的所有使用者對所有資源庫都有讀寫(rw)許可權,組名前面要用@@topgroup=rw
如果是使用者名稱,不用加@,比如mj這個使用者有讀寫許可權
[/]至於其他精細的許可權控制,可以參考authz檔案中的其他內容mj=rw
前面配置了這麼多,最關鍵還是看能否正常啟動伺服器,若啟動不來,前面做再多工作也是徒勞。
/mycode
沒有任何提示就說明啟動成功了
如果你想要關閉svn伺服器,最有效的辦法是開啟實用工具裡面的「活動監視器」
綜合上述,我們就可以輕鬆搭建svn伺服器環境了
回到頂部
在終端中輸入
2> 輸入提交指令:svn commit -m "修改了main.m檔案"
下的所有修改都同步到伺服器端,假如這次我只修改了main.檔案
可以看到終端的列印資訊:
sending weibo/weibo/main.m這裡列出一大堆svn指令,後面括號中的內容的一般代表著指令的簡稱,比如我們可以用svn ci代替svn commit,用svn co代替svn checkouttransmitting file data .
committed revision
2.
vuex使用完整版
場景2需要在vuex中大量管理資料 定義檔案和變數 檔案設定,在src下新增如下的檔案目錄 store actions.js getters.js index.js mutation types.js mutations.js state.js 第一步設計state.js,這裡面確定需要被vuex管...
DoTween使用(完整版新增)
public float myvalue2 0 public vector3 myvalue2 0 public int myvalue2 0 void start 這個myvalue2可以是任何型別的變數,10和後面的2分別是需要動畫到的值和運動到這個值需要的時間 public recttrans...
vue完整版和非完整版的區別和使用
官網最全 兩個版本對應的檔名 完整版 vue.js 內含compiler,編譯器可以把試圖上的html轉成dom節點,轉成html中的內容,所以體積大,不建議用,是從html獲得檢視。非完整版 vue.runtime.js template 和 render 怎麼用 templete是檢視的內容,可...