日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows关闭svnserver_Windows停SVN服务的搭建和使用(二)-Win32Svn

發(fā)布時間:2023/12/15 windows 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows关闭svnserver_Windows停SVN服务的搭建和使用(二)-Win32Svn 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Windows下SVN服務的搭建和使用(二)-Win32Svn

Windows下SVN服務的搭建和使用(二)

VisualSVN-Server+TortoiseSVN是Windows下最方便易用的SVN版本控制工具的組合,但還有一個可選組合Win32Svn+TortoiseSVN.

如圖最下邊的那個。

Win32Svn需要手動進行配置和啟動,但是使用很靈活。可考慮如下場景:

在你移動硬盤上有一個移動SVN版本庫,M: /AndroidSVN,這個版本庫要在多個不同的辦公網絡中使用,那么選擇Win32Ssvn是個很好的注意。

一 服務器端(Win32Svn)

1.下載Subversion并安裝

地址:http://subversion.apache.org/packages.html

安裝如下:

點Next,下一步,然后選擇安裝路徑,安裝成功后,可在C:\Program File\Subversion\bin看到如下文件

在安裝過程中,根據本機的Apache版本選擇是Apache2.2還是Apache2.4的Apache服務器。

2.建立版本庫,在命令行運行:

svnadmin create E:/svn/doc

svnadmin create E:/svn/project

將建立兩個共享文件夾。

3.設置密碼和權限。

版本庫的配置文件位于本版本庫下的conf目錄,修改svnserve.conf,進行版本庫的配置管理。?????? 打開E:/svn/doc/conf下的svnserve.conf,把#password-db = passwd前的#去掉,注意不要留空格,否則會報錯;如果默認所有帳戶都具有全部權限,則不要把#authz-db = authz前的#去掉,否則要進入E:/svn/doc/conf下的authz文件為每個帳戶設定權限。

進入E:/svn/doc/conf下的passwd文件,在[users]下增加sally=sallypsw,則為用戶sally創(chuàng)建了密碼sallypsw

實例如下:

#[general]

#password-db=passwd

改為:

[general]

password-db=passwd然后修改同目錄的passwd文件,去掉下面三行的注釋:

#[users]

#harry=harryssecret

#sally=sallyssecret

最后變成:

[users]

harry=harryssecret

sally=sallyssecret

4.啟動SVN服務器????? 在命令行運行:

svnserve -d -r E:/svn

或者建立一個批處理文件startsvn.bat,把上面內容拷進去。則服務器的根目錄為E:/svn,下面有兩個共享文件夾。

5.導入已有項目? ? ?svn import e:/tree svn://192.168.1.224/doc -m "import massage"

參數說明

e:/tree? 要導入項目的目錄

svn://192.168.1.224/doc? 要導入的svn服務器地址

-m "import massage"? 參數也必須添加,不然他會提示“無法使用外部編輯器獲得日志信息”

6.導出svn中項目

svn export svn://192.168.1.224/doc e:/etest

參數說明

svn://192.168.1.224/doc? 要導出的svn服務器地址

e:/etest導出項目放在e:/etest 文件夾里面, e:/etest可不建立

導出指定版本

svn export –r version svn://192.168.1.224/doc e:/etest ##導出指定版本號文件。e:/etest可不建立。

Version 可以是數字

7.查看服務器端svn目錄結構

svn list svn://192.168.1.224/project

二 客戶端

使用TortoiseSVN訪問服務器:

1. 下載并安裝TortoiseSVN。

2. 選擇一個要共享的文件夾,如E:/localsvn,點右鍵選擇SVN Checkout,url里面填svn://127.0.0.1/doc,則將此文件夾與服務器上的目錄E:/svn/doc對應,點確定。

3. 從服務器得到更新:在E:/localsvn點右鍵選擇SVN Update,則從服務器下載最新的更新。

4. 提交更新到服務器:在E:/localsvn點右鍵選擇SVN Commit...,輸入用戶名和密碼,點確定,則從提交更新到服務器。

svn命令行幫助? svn help

子命令幫助? svn help 子命令? svn help export

總結

以上是生活随笔為你收集整理的windows关闭svnserver_Windows停SVN服务的搭建和使用(二)-Win32Svn的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。