操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    VisualSVN Server是免費的,而VisualSVN是收費的。VisualSVN是SVN的客戶端,和Visual Studio集成在一起, VisualSvn Server是SVN的服務器端,包括Subversion、Apache和用戶及權限管理

    為什么在Windows下用VisualSVN Server而不用Subversion

    因為如果直接使用Subversion,那么在Windows 系統上,要想讓它隨系統啟動,就要封裝SVN Server為windws service,還要通過修改配置文件來控制用戶權限,另外如果要想以Web方式【http協議】訪問,一般還要安裝配置Apache,如果是新手,豈不 是很頭痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻煩。安裝的時候SVN Server已經封裝為windws service,Apache服務器的配置也只是在圖像界面上,指定認證方式、訪問端口等簡單操作;另外,用戶權限的管理也是通過圖像界面來配置。

    以上內容摘自網絡

    下載VisualSVN2.6.4

    http://www.visualsvn.com/server/download/

    運行,可以看到它包含了Apache HTTP Server和Apache Subversion

    下一步,接受協議

    下一步,按默認的來,安裝SVN服務器和管理控制臺,下面也是默認勾選添加SVN命令行工具到環境變量

    下一步,選擇要安裝的版本,這里選標準版,下面的企業版功能比較多,可以和AD等結合,下面的Compare Editions是讓你對比兩個版本的不同之處

    然后是安裝目錄和資源庫所在的位置及端口號,如果用默認的HTTPS,端口有443和8443

    如果不用HTTPS,端口就是80和8080,這里也按默認的來了!

    下一步,安裝

    安裝過程

    安裝完成,啟動軟件

    整體界面,左邊從上到下是SVN本地服務器、資源庫、用戶、用戶組

    右邊從上到下是服務狀態、日志信息及配置、認證信息及配置、資源庫信息及配置

    最下面有更新,版本號之類的

    安裝完成后會生成系統服務VisualSVN Server

    如果卸載VisualSvn Server時提示進程還在運行不能卸載的話可以把VisualSvn Server服務停掉!

    開始配置

    本地服務器屬性里有一些參數設置,比如資源倉庫的位置之類的信息!

    新建倉庫,箭頭指的兩個位置都可以

    倉庫名

    倉庫結構,這里選第一個空的,下面那個在建成后會自動存在三個文件夾:trunk,branches,tags

    倉庫的訪問權限設置,Nobody has access是所人有都不可訪問,第二個是所有的SVN用戶都可以讀寫,最后是自定義權限,按默認的來吧!

    最后顯示配置的倉庫名是kevin,URL是https://kevin-zheng/svn/kevin,因為我們用的是https協議,kevin-zheng是主機名,可以用IP代替,kevin-zheng/svn是根目錄svn/kevin是虛擬的SVN目錄,并不是我們設置的實際目錄,權限默認為所有人可讀寫

    IE訪問一下https:/kevin-zheng/svn/kevin,彈出登陸對話框,說明SVN工作正常!

    火狐瀏覽器,因為沒有證書,所以提示不受信任的連接

    點我已充分了解可能的風險,添加例外

    彈出登陸對話框

    因為沒有用戶,所以登陸不上,現在來建用戶,Users上右鍵,創建兩個用戶kevin和zheng,可以設置密碼,也可以不設置

    訪問正常,不過里面是空的,因為我們東西在里面!

    設置權限在倉庫名上右鍵,屬性

    安全里刪除Everyone,添加要指定的用戶

    下面是用戶對資源的訪問權限

    設置為不能訪問,就打不開了

    可以創建用戶組,然后給用戶組設置權限,比較方便管理

    看看倉庫里生成的文件

    groups.conf

    htpasswd

    Kevin庫下的文件

    從本機導入文件到SVN服務器

    TortoiseSVN的安裝就不說了,直接下一步就行了!

    在要提交的目錄名上或里面右鍵,選擇TortoiseSVN--Import

    彈出對話框,設置正確的遠端目錄,可以寫點說明文字

    提示證書失敗,不管它,點第一個吧,以后不詢問

    輸入用戶名和密碼,如果有密碼的話

    成功

    如果添加了文件在本地目錄里

    也可以用同樣的方法上傳

    刷新服務器軟件,可以看到變化

    下載文件到本地,右鍵選擇SVN Checkout

    選擇正確的遠端目錄和本地目錄

    成功

    成功后圖標上有個大紅勾

    在同步一次后,可以右鍵目錄或目錄名,多出一個SVN Commit

    如果你本機添加了文件或修改了文件

    直接Commit

    選擇要添加或修改的文件,可以寫注釋

    成功

    在另一臺電腦上Update

    可以看到,同步成功,提示你此次更新添加了相應的文件

    也可以右鍵文件,TortoiseSVN,Add

    先添加,再提交,就是麻煩點,不如直接提交來的快!

    服務器端:

    檢查svn是否有存在

    svn –version

    如果已安裝舊版本,先卸載

    yum remove subversion*

    檢查操作系統版本

    cat /etc/redhat-release

    ps:該命令只支持redhat和centos,fedora系統

    查看當前可安裝的版本

    yum list | grep subversion

    手動下載最新版本的svn

    我使用的操作系統為centos7,相關地址為

    http://opensource.wandisco.com/centos/7/svn-1.10/RPMS/x86_64/libserf-1.3.8-1.el7.x86_64.rpm

    http://opensource.wandisco.com/centos/7/svn-1.10/RPMS/x86_64/subversion-1.10.0-1.x86_64.rpm

    安裝svn

    rpm -ivh libserf-1.3.8-1.el7.x86_64.rpm

    rpm -ivh subversion-1.10.0-1.x86_64.rpm

    創建SVN版本庫文件夾

    mkdir -p /data2/svn

    創建SVN版本庫

    svnadmin create /data2/svn

    執行命令后/data2/svn文件夾下新增了一些文件夾

    添加用戶密碼和訪問權限

    進入conf目錄,可以看到以下文件

    authz文件是權限控制文件

    passwd是帳號密碼文件

    svnserve.conf是SVN服務配置文件

    修改passwd文件,在[users]段添加用戶admin和訪問密碼

    admin=123456

    修改authz文件,[/] 權限范圍目錄 用戶=讀寫

    [/]

    admin=rw

    修改svn配置文件 svnserve.conf

    anon-access = read #匿名用戶可讀 設置為 none

    auth-access = write #授權用戶可寫

    password-db = passwd #使用哪個文件作為賬號文件

    authz-db = authz #使用哪個文件作為權限文件

    realm = /data2/svn # 認證空間名,版本庫所在目錄

    啟動

    svnserve -d -r /data2/svn/ --config-file=/data2/svn/conf/svnserve.conf --listen-port=3690

    這條指令的參數-d表示以守護進程形式運行Svn服務器,-r表示Svn服務器的根目錄,后接SVN的根目錄。不指定端口默認是3690

    --config-file是Svn服務器啟動所引用的配置文件,后接配置文件路徑。

    相關啟動參數參見: https://linux.die.net/man/8/svnserve

    客戶端

    1、下載TortoiseSVN。

    下載地址:http://tortoisesvn.net/downloads,當中也包含了中文語言包的下載。

    2、安裝TortoiseSVN。一路“Next”就可以。

    安裝完TortoiseSVN后,重新啟動計算機。

    3、安裝中文語言包。安裝下載的中文語言包安裝程序。

    完畢后,在TortoiseSVN右鍵菜單的Settings選項中。選擇中文簡體就可以。

    連接

    svn://IP:port/svn

    輸入用戶名/密碼:admin/123456

    就可以使用了

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有