用VisualSVN建立SVN伺服器

2021-04-27 18:20:59 字數 1560 閱讀 8628

發帖介紹過svn,但是我建立svn伺服器,我覺得這個帖子最好。

svn已經不容質疑的成為了一款流行的**控制工具,但是你是否還在為配置它伺服器側而苦惱呢? 你是否每次安裝伺服器時還要去安裝apache以及進行配置呢?你是否還在為那命令列的使用者建立及許可權控制而鬱悶呢?

visualsvn解決了以上你所面對的一切問題,真的它把我們的工作效率提高了n倍.

visualsvn是完全開源和免費的,當然它的客戶端並不免費,不過沒關係,客戶端有太多的免費版本供我們選擇,tortoisesvn就是乙個不錯的選擇.遺憾的是我這裡並不介紹客戶端的使用,有興趣的同學可以到官方**去學習.

首先到官方**上獲取乙個版本http://www.visualsvn.com/server/download/

然後只需要next就ok了;

當然有些地方是可以配置一下的,下面列出一些需要簡單設定的介面

協議自己可以選的http或者https,然後一路next下去就ok了.

使用也是很簡單的,這裡簡單介紹一些最基本的功能

首先開啟visualsvn的管理介面:

右鍵respositories,選擇create,輸入名稱就ok了

下面那個核取方塊是選擇是否使用預設資料夾的,選中的話會預設建立3個資料夾,trunk主幹,branches分支,tags標籤;

這個和建立倉庫類似,對組可以新增不同的使用者,這個非常簡單,就不做介紹了

visualsvn在控制不同倉庫以及不同資料夾的許可權時非常方便,

首先選中respositories右鍵properties,把everyone許可權刪除(我們不希望everyone可以檢視所有的倉庫);

右鍵倉庫properties就可以進行許可權設定了

資料夾的許可權設定倉庫的操作是一樣的,我們可以根據情況控制人員對指定問題單的操作情況. 例如可以控制tt3使用者不能訪問code資料夾

原帖:http://www.cnblogs.com/feiyunfei/archive/2009/03/31/1378483.html

用python 建立svn 分支

由於本人所在的公司的svn建立分支的工具比較繁瑣,故而決定自己用python自己寫乙個svn的打分支工具,廢話不多說,直接上 import os import time from xml.etree import elementtree import subprocess import modify...

VisualSVN服務端用檔案更改使用者許可權密碼

visualsvn是介面化的工具,在頁面上來改還是相對簡單的,但是對於那些老版svn使用者,不想用圖形化來修改的時候,就需要知道具體的檔案配置在 了。首先找到你的svn的版本庫存放的位址,進入具體的版本庫的資料夾中,找到對應的conf資料夾,開啟,資料夾中應該有乙個visualsvn svnauth...

建立svn倉庫

今天在客戶現場聯調,兩個開發人員之間的 想用svn來管理,所以就臨時在本地機器上搭建乙個svn倉庫。現將操作步驟記錄下來,以便後續查閱。1 安裝svn服務端setup subversion 1.6.5.msi和客戶端tortoisesvn 1.6.5.16974 win32 svn 1.6.5.ms...