偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Windows 7中本地SVN搭建問題詳解

開發(fā) 項(xiàng)目管理
本文和大家簡(jiǎn)單介紹一下本地SVN,主要包括搭建本地SVN版本管理工具界面和Windows7中本地svn的搭建等內(nèi)容介紹,希望通過本文介紹大家能夠?qū)Ρ镜豐VN有更加深刻的認(rèn)識(shí)。

本節(jié)我們一起來學(xué)習(xí)一下本地SVN問題,主要有兩部分內(nèi)容。首先看一下如何搭建本地SVN版本管理工具界面,希望對(duì)本文的學(xué)習(xí)能夠拓寬你的視野。
推薦使用SVN作為代碼管理工具,搭個(gè)svnserver,客戶端用Tortoisesvn,可以整合在資源管理器上面,還可以試試搭一個(gè)trac,在線比較差異和查看更改很方便。
下面我們來看看如何在Windows下搭建一個(gè)subversion服務(wù)器來方便自己的工作。
1)搭建一個(gè)subversion服務(wù)器
在Windows下,推薦使用VisualSVN。這個(gè)發(fā)行版本的安裝最簡(jiǎn)單了,包含了所有我們需要的模塊,如subversion,Apache以及一個(gè)控制終端。安裝很簡(jiǎn)單,一步一步安裝完成即可。
2)安裝一個(gè)svbversion的客戶端
在Windows下推薦用TortoiseSVN,我不覺得在命令行下一行一行地敲svn命令是一件很開心的事~~
3)管理你的內(nèi)容
現(xiàn)在我們只要在VisualSVN里,創(chuàng)建一個(gè)代碼Repositories,比如說,我現(xiàn)在要寫一個(gè)Python的工程,創(chuàng)建一個(gè)名叫PythonCode的Repositories,設(shè)置好相關(guān)的屬性后,我就用TortoiseSVN來checkout這個(gè)Repositories。CheckOut的地址就是TortoiseSVN在Repositories屬性里提供給你的URL地址,類似于:https://WWW-81ECC445A0F:8443/svn/PythonCode/
當(dāng)然,你可以把計(jì)算機(jī)名換成localhost,即修改成如下地址:https://localhost:8443/svn/PythonCode/
如果你喜歡用eclipse的話,用Subclipse作為svbversion的客戶端也不錯(cuò):就這樣,你在本地能清楚地看到你這次修改了
Windows7中本地svn的搭建
一.svn客戶端的安裝
地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100
我下的是Setup-Subversion-1.6.4.msi直接打擊安裝
svn的安裝目錄為C:\ProgramFiles\Subversion
將C:\ProgramFiles\Subversion\bin添加的環(huán)境變量path中。一般要重啟機(jī)器,cmd中才能找到相關(guān)的svn命令
下面我們來創(chuàng)建一個(gè)Repository:
cmd中使用命令svnadmincreateD:\svn\repository
完成后,在D:\svn\repository目錄上,subversion創(chuàng)建了多個(gè)文件夾,如conf,dav,db等等。
下面開始創(chuàng)建user:
進(jìn)入D:\svn\repository\conf文件夾,編輯svnserve.conf文件,
1.去除password-db=passwd前的注釋符(前面不能有空白),表明對(duì)password從passwd中獲取。
2.然后再編輯passwd文件,在[user]下面添加希望的用戶名,比如我修改如下:
[users]
#harry=harryssecret
#sally=sallyssecret
justin=3344520
表明添加了一個(gè)用戶,用戶名為justin,密碼為3344520。下面我們看一下本地SVN搭建時(shí)Apache中的相關(guān)修改。
二.apache中的相關(guān)修改
1.將C:\ProgramFiles\Subversion\bin下的mod_dav_svn.so和mod_authz_svn.so,拷貝到apache的modules文件夾下.(如:C:\wamp\bin\apache\Apache2.2.11\modules)
2.將apache的httpd.conf中的
#LoadModuledav_fs_modulemodules/mod_dav_fs.so
#LoadModuledav_modulemodules/mod_dav.so
註釋(即“#”)去掉
3.在apache的httpd.conf中的添加,并設(shè)置位置:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
<Location/svn>
DAVsvn
SVNPathD:/svn/repository
</Location>
三.在C:\ProgramFiles\Subversion\bin中添加一個(gè)bat命令文件(命名為setupservice.bat),內(nèi)容為
sccreatesvnservebinpath="C:\ProgramFiles\Subversion\bin\svnserve.exe--service-rD:\svn\repository"depend=Tcpipstart=auto
scstartsvnserve
pause
這3行命令,啟動(dòng)了服務(wù)并解決了“SVN的錯(cuò)誤:Error:Can'tconnecttohost'':由于目標(biāo)機(jī)器積極拒絕,無法連接。”
四.這樣在eclipse中shareproject就可以選擇svn://localhost作為資源庫位置。本節(jié)講解本地SVN完畢。
 

【編輯推薦】

  1. 詳解使用SVN配置自動(dòng)更新WEB服務(wù)器
  2. 配置本地SVN服務(wù)器簡(jiǎn)明步驟詳解
  3. ApacheSVN服務(wù)器安裝指導(dǎo)手冊(cè)
  4. 實(shí)用SVN配置教程淺析
  5. SVN服務(wù)器安裝指導(dǎo)手冊(cè)
責(zé)任編輯:佚名
相關(guān)推薦

2009-12-08 11:05:59

2010-05-27 09:41:05

SVN沖突

2010-06-01 12:36:04

SVN分支與合并

2010-05-24 09:11:06

SVN版本庫

2010-05-24 11:16:43

SVN更新URL

2010-05-27 16:06:13

SVN設(shè)置

2010-05-25 17:46:51

SVN備份

2010-05-24 19:42:54

SVN權(quán)限配置

2010-05-26 08:37:45

啟動(dòng)SVN

2010-05-26 12:35:11

2010-06-01 15:11:08

SVN刪除文件

2009-12-17 09:01:53

Windows 7網(wǎng)絡(luò)連接

2010-05-26 14:16:17

本地SVN服務(wù)器

2010-05-21 13:57:39

SVN在Windows

2010-05-31 15:55:42

2010-05-28 17:15:17

SVN分支與合并

2011-06-07 11:35:38

Windows Pho

2010-04-22 10:07:04

Windows 7本地連接

2010-05-25 08:46:12

2010-05-21 13:07:14

Windows下SVN
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)