1. 程式人生 > >Svn安裝成功後的操作

Svn安裝成功後的操作

進行 -a 設置 啟動不了 onf checkout write 9.png 顯示

一、服務器端創建目錄

在Svn服務器端創建一個用來保存客戶端提交文件的文件夾 (我的路徑是d:/Svn/App/book)

首先將Svn的服務端安裝目錄/bin 進行環境配置,以下操作是在進行環境配置後進行...

在dos窗口下輸入:

svnadmin create 創建的目錄

技術分享圖片

----------------------------------------------------------------

二、啟動svn服務器

第一種方法:

svnserve -d -r 倉庫的地址目錄

技術分享圖片

註意:這裏寫的路徑是d:/Svn/App 不是d:/Svn/App/book

開啟後 不要關閉dos命令窗口

第二種方法:

設置開機啟動服務

sc create 服務名稱 binPath= "svn服務器端安裝目錄"/bin/svnserve.exe -r 服務倉庫地
址目錄 --service" start= auto
註意 "binPath= "和start= " 後面有空格

技術分享圖片

註意:這裏服務器端文件夾路徑還是 D:/Svn/App 而不是 D:/Svn/App/book 並且服務器安裝路徑和服務器端文件夾路徑要寫正確 如果寫錯的話 雖然顯示創建成功 但是在服務裏面啟動時 會啟動不了

三、客戶端與服務器端連接

在客戶端創建一個工作目錄

文件夾創建好後 打開該文件夾 然後右擊屬性欄 會出現Svn checkout... 點擊

技術分享圖片

點擊ok

技術分享圖片

點擊ok

此時 在該目錄下 有一個 .svn的文件 (該文件為隱藏文件夾 )

技術分享圖片

並且該文件上會有一個綠色的標誌

技術分享圖片

這樣客戶端與服務器端就算連接成功了

---------------------------------------------------------------------------

四、權限配置

如果這樣直接向服務器端提交數據的話 會報錯 顯示認證失敗 (因為服務器端默認禁止匿名用戶提交數據)

接下來進行服務器端文件的配置

打開在服務器端創建的book文件夾

打開 book->conf->svnserve.conf 文件

技術分享圖片

將anon-access = read 前面的 ‘#‘ 去掉 並將read 改為write 保存

技術分享圖片

五、提交數據

接下來向服務器提交數據

先創建一個文件 右鍵該文件 tortoiseSvn->Add

技術分享圖片

該文件會先添加客戶端的SVN

然後右鍵 SVNCommit

技術分享圖片

這樣一個簡單的配置就完成了啦

在服務器端的db目錄下 可以看自己剛才提交的文件

技術分享圖片

-----------------------END--------------------------------

Svn安裝成功後的操作