一 準備軟體
subversion的伺服器端: (本文以 collabnet 的windows版本講解)
subversion的客戶端: tortoisesvn是擴充套件windowsshell的一套工具,可以看作windows資源管理器的外掛程式,安裝之後windows就可以識別 subversion的工作目錄。
二 伺服器和客戶端的安裝
都是windows安裝程式沒有什麼可說的。需要特別說明的是伺服器端在安裝時需要指定乙個repository,好像這個路徑不能有空格。
三 建立版本庫(repository)
執行subversion伺服器需要首先要建立乙個版本庫(repository),可以看作伺服器上存放資料的資料庫,在安裝了subversion伺服器之後,可以直接執行,如:svnadmincreate e:/repository 就會在目錄e:/repository下建立乙個版本庫。我們也可以使用tortoisesvn圖形化的完成這一步:在目錄e:/repository下"右鍵 ->tortoisesvn->createrepositoryhere...「,然後可以選擇版本庫模式,這裡使用預設即可,然後就建立了一系列目錄和檔案。
四 配置使用者和許可權
在repository下的
conf目錄,修改 svnserve.conf:
#[general]
#password-db=passwd
改為:[general]
password- db=passwd
然後修改同目錄的passwd檔案,去掉下面三行的注釋:
#[users]
#harry=harryssecret
#sally=sallyssecret
最 後變成:
[users]
harry=harryssecret
sally=sallyssecret
你也可以仿照上面的形式新增任意的賬戶。
對這些賬戶的許可權設定是在同目錄下的authz檔案中設定的。
五 執行subversion伺服器
在任意目錄下執行鍵入svnserve -d -r e:/repository 我們的伺服器程式就已經啟動了。注意不要關閉命令列視窗,關閉視窗也會把svnserve停止。
六 初始化匯入
選定我們想要匯入的專案根目錄,右鍵->tortoisesvn->import...urlofrepository輸入 「svn://localhost/」 ok 完成之後目錄沒有任何變化,如果沒有報錯,資料就已經全部匯入到了我們剛才定義的版本庫中。需要注意的是,這一步操作可以完全在另一台安裝了tortoisesvn的主機上進行。例如執行svnserve的主機的ip是133.96.121.22,則 url部分輸入的內容就是「svn:到此,整個搭建過程結束,並且完成了初始匯入,這樣後續就是以check in/out操作為主了。
subversion 1 8 9 搭建教程
一款,由apache開發的開源的,版本控制,工具。使用它,我們需要三個工具,乙個是伺服器 開啟,伺服器安裝程式,並安裝。檢測,是否安裝成功,開啟dos命令 輸入svn version 建立,存放,專案的,倉庫。啟動服務 通過dos命令啟動 通過自己,建立的服務,啟動 建立window服務格式 sc ...
win7下配置安裝subversion服務
前幾天同事在為某單位做檔案管理系統,在開發過程中 管理有點混亂,於是去了解下 svn版本控制軟體 這二天學著建立svn,上網看了看教程,終於建立了個簡單的svnserve 伺服器,流程如下 1.subversion 伺服器程式。2.subversion 的windows 客戶端tortoisesvn...
搭建遠端juypter notebook 伺服器
jupyter notebook generate config2.開啟ipython建立乙個密碼 in 1 from notebook.auth import passwd in 2 passwd enter password verify password out 2 sha1 把密文記錄下來 ...