visualsvn server是乙個整合的svn服務端工具,並且包含mmc管理工具。是一款svn服務端不可多得的好工具,你可以先安裝好visualsvn server後,執行visualsvn server manger,然後建立新的**庫,並設定一下安全效能,我們就建立乙個使用者了。
使用方法
伺服器篇:
目前在windows下比較簡單的svn伺服器方案是使用visualsvn server, 安裝非常簡單。
安裝過程中有個選擇元件的步驟,選擇visualsvn server and management console。如下圖:
單擊下一步,進入配置介面,如下圖:
location 是安裝目錄, repositories是指庫目錄,以後的專案都會歸檔到這個目錄下。 勾選後面的use secure connection(https://),server port 應該是8443。
選擇use subversion authentication驗證,這樣就可以在visualsvn下新建使用者或使用者組等。單擊下一步,一路預設。安裝完成後開啟,可以看到如下介面:
右鍵repository,選擇create new repository。這樣就可以新建乙個**庫。除了新建專案,還可以新建使用者、使用者組,方便各個專案之間的許可權管理。
客戶端篇:
這樣,乙個簡單的svn伺服器就搭建好了。接下來介紹客戶端,在windows下使用的最多的svn客戶端恐怕是
tortoisesvn
,安裝極其簡單,這裡就不說了。
安裝完成以後,在任意位置上右鍵單擊選單,都會看到新新增的svn選單項,下面以從visualsvn上簽出乙個已經存在的專案googlesearchcrawler為例,簡單介紹svn的用法。visualsvn中的專案如下圖:
然後在桌面上(可以是其他資料夾中),我們單擊右鍵,選擇選單svn checkout..., 開啟乙個對話方塊,填入svn的位址,格式為 部分為visualsvn server所在電腦的ip位址),具體如下圖所示:
單擊ok即可,接著你就能在桌面上看到乙個googlesearchcrawler的資料夾,資料夾下面有乙個綠色的對勾,如果沒有,請重新整理幾次。現在我們就可以在這個專案下修改、新增、刪除檔案等等。具體的操作我在這裡就不再一一介紹了。修改完以後,右鍵單擊這個資料夾,會有乙個commit的選單項,這是把你修改的內容再提交到svn伺服器的**庫中。tortoisesv還有很多的功能,慢慢使用就熟悉了。
SVN服務端自動同步工具發布
等型別的專案我們有時候為了省事把伺服器端發布的 也用svn管理起來,這樣我們本地有什麼修改,本地commit,伺服器update一下就行了,但這不是自動的,需要自己進伺服器手動update,或者如果你的發布伺服器和svn伺服器是在同一臺機子上,你也可以用svn自己的hook來實現同樣的功能,但是也有...
SVN服務端搭建
tortoisesvn 1.4.3.8645 win32 svn 1.4.3.msi 客戶端 languagepack 1.4.3.8645 win32 zh cn.exe 客戶端中文包 1.安裝 安裝伺服器 svn 1.4.0 setup.exe 和客戶端 tortoisesvn 1.4.3.86...
SVN服務端配置
一 建立乙個專案 建立版本倉庫,dos環境基本語法 svnadmin creae shop 資料夾路徑 shop倉庫 如果shop倉庫配置成功,那麼shop資料夾會顯示以下以下目錄結構 4.進行伺服器端監管 首先看下php監管 apache http localhost或 ip位址 訪問到htdoc...