centos svn 配置及專案建立

2021-08-28 10:54:27 字數 943 閱讀 7123

1. yun install subversion 安裝好svn

2.svnadmin create  /svn/svndata/project1     建立專案  (目錄需要mkdir建立。 這裡指定/svn/data為svn資料的根目錄, /svn/svndata/project1為專案project1的根目錄)

這條命令執行以後, /svn/svndata/project1裡會出現這些檔案和目錄 「conf  db  format  hooks  locks  readme.txt」 

3.開啟/svn/svndata/project1/conf/svnserve.conf  配置檔案, 加上下面的配置

[general]

anon-access=none

auth-access=write

password-db=/svn/svnpasswd/passwd

authz-db=/svn/svnpasswd/authz   

password-db 配置的賬號密碼檔案目錄, authz-db 配置的賬號許可權目錄

passwd和authz這兩個檔案在conf下面有預設的. 但是把它們放到另外的目錄, 方便所有的專案共用

4.passwd檔案中配置賬號密碼:

[users]

zhangsan=123456

5.zuthz檔案中配置許可權: 

[project1:/]

zhangsan=rw

(此配置, zhangsan擁有project1專案的讀寫許可權)

6.啟動svn服務

svnserve -d -r /svn/svndata           (啟動指定/svn/svndata 為svn根目錄, 客戶端使用svn://url 會定位到這個目錄)

7. 客戶端checkout:

客戶端checkout這個目錄: svn://url/project1

centos svn 一些配置

新增提交時必須寫注釋功能 1.進入相應工程的hooks目錄下,例如我的倉庫名是game,那我的目錄就是 svnrepository microgame hooks,在這個下面找到pre commit.tmpl檔案,拷貝乙份到當前目錄,並去掉tmpl字尾,並設定其可執行許可權chmod x pre c...

創天下專案總結

1,router這塊只是單純使用了的框架推薦的非同步載入元件,並沒有深入研究webpack的懶載入原理。2,在 my元件的設計上存在瑕疵,之前總是懷疑自己的用法錯誤,直到接觸了react之後,才明白巢狀路由中的子路由是和父路由一起展示的。那說明用法是沒有錯。只是設計上有待商榷,像在做 my和其他巢狀...

大創專案筆記(2)

在文獻 randomized lu decomposition 中的演算法4.1,如下圖 首先,把輸入矩陣a投影到乙個隨機矩陣g上,得到了矩陣y,這個矩陣可以反映出輸入矩陣a 值域的很大一部分 然後,對矩陣y應用rrlu分解,得到基底lk和uk,並對輸入矩陣a進行再次投影,得到矩陣b 之後,再對矩陣...