成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

九步輕松實現SVN創建管理項目

開發 項目管理
在學習SVN的過程中,你知道如何使用SVN創建管理項目嗎?在這里向大家簡單介紹一下,希望通過本文的學習,大家對SVN創建管理項目有一定的認識。

本節向大家描述一下在Windows上使用Subversion中如何使用SVN創建管理項目,在這里和大家分享一下,歡迎大家一起來學習在 使用SVN創建管理項目的方法。首先看一下SVN介紹。

Subversion(以下簡稱svn,官方網站為http://subversion.tigris.org)是鼎鼎大名的cvs的繼任者,使用方法和cvs幾乎一樣,而且在管理二進制文件、目錄方面比cvs更勝一籌,其作者就是cvs之父,所以完全不用擔心從cvs轉移到svn上會有任何困難。
正式基于以上優點,前幾天我嘗試了一下svn,在Windows上不僅svnclient可以使用,而且svnserver也非常方便,看來以后就用svn替代cvs吧。
主要參考的文章是:
[1]http://www.nedbatchelder.com/text/quicksvn.html
[2]http://excastle.com/blog/archive/2005/05/31/1048.aspx

step1:使用SVN創建管理項目***步,首先從http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91下載***的subversion的windowssetup安裝文件,按照提示一路next下去就可以了。這個安裝包就包含了client和server的全部文件,安裝后就可以在命令行下使用svn,svnadmin,svnserve等程序了。

step2:設置注釋編輯器。在系統變量里添加SVN_EDITOR變量,值為任意一個文本編輯器的名字,比如notepad.exe。

step3:創建svnrepository。比如選擇c:\svn_repo作為我們的目錄,那就先創建這個文件夾,然后再命令行下輸入:
svnadmincreatec:\svn_repo
注意,這個repository只是一個倉庫而已,你可以在里面創建“虛擬文件夾”,每個文件夾下就可以存放不同的module了。

下面介紹使用SVN創建管理項目時如何從網絡上訪問你的repository。
svn的地址采用url的方式,如果通過svnserve(后面會介紹)創建網絡可訪問的服務器,那url地址就是svn://your_ip/module_dir。如果你只想在本地文件系統上訪問你的svnrepository,那url地址就是file:///c:/svn_repo/module_dir(按照上面例子)。以后不管你import還是checkout,都只需要這個url作為地址,而且登陸一次后,只需要輸入一次url地址,svn會自動記住你的url地址,簡單吧。下面就只介紹如何設置一個svn網絡服務器。

step4:設置網絡服務器的權限。進入到剛才創建的c:\svn_repo,打開conf\svnserve.conf,去掉[general]前的#,去掉auth-access=write前的#,如果你希望匿名用戶訪問,那就去掉anon-access前的#。去掉password-db前的#。

step5:設置用戶名和密碼。還是在那個目錄下,打開passwd文件,去掉[user]前的#。按照已有的例子,添加可訪問的用戶名及其密碼,去掉前面的#。這和cvsnt的做法很不一樣,cvsnt要求可訪問用戶在cvsrepository所在機器上必須有windows帳戶,這實在太苛刻了……,還是svn的做法更簡單,雖然明文密碼不是很安全……。

step6:使用SVN創建管理項目時設置完用戶名和密碼后還要啟動網絡服務svnserve。在命令行下輸入svnserve--daemon--root"C:\svn_repo",然后就可以通過ip地址來訪問你的服務器了,假設服務器IP地址是192.168.2.168,那你的服務器地址(也即c:\svn_repo的svn地址)就是svn://192.168.2.168。不過svnserve會一直block在命令行上,如果要把它做成一個真正的后臺服務程序,還需要一個第三方程序SVNService,可以在http://dark.clansoft.dk/~mbn/svnservice/下載。

step7:創建module的虛擬文件夾。新開一個命令行窗口,輸入網管論壇bbs_bitsCN_com svnmkdirsvn://192.168.2.168/proj1,如果你是***次登陸服務器,則會提示你輸入用戶名和密碼。

step8:import你的工程。進入到c:\proj文件夾,在命令行下輸入:svnimport.svn://192.168.2.168/proj1表示把當前目錄下的所有文件(及其子目錄)都import到url地址所指定的位置上。

step9:checkout你的工程。進入到任意一個文件夾下,輸入:svncheckoutsvn://192.168.2.168/proj1testdirproj1模塊就下載到testdir下了。之后的項目管理方式就和cvs一樣了。

后續問題:
一臺機器上只能跑一個svnserve,也即同一時刻,一臺機器只能提供一個repository。當然,你可以通過給svnserve指定不同端口,讓一臺機器提供多個repository,但是這顯然沒有cvs那樣靈活。不過也許有多repository的功能,但是還沒發現。
如果喜歡gui的操作方式,有TortoiseSVN這個強大的工具。它可以在Windows資源管理器的右建中加入svn的功能。本節關于使用SVN創建管理項目方法介紹完畢。

【編輯推薦】

  1. SVN創建項目方法揭曉
  2. 專家講解 如何使用SVN創建項目
  3. SVN項目---目錄布局詳解
  4. 多項目中SVN權限管理精辟解析
  5. 兩個簡單操作介紹TortoiseSVN項目

 

 

責任編輯:佚名 來源: svn8.com
相關推薦

2010-05-28 09:47:43

SVN項目創建

2010-05-27 16:30:48

2010-06-02 18:22:43

SVN本地設置

2010-03-15 12:50:19

Python文件夾創建

2013-02-27 10:52:00

vSphere StovSphere

2010-07-01 17:52:41

UML包圖

2020-05-06 19:57:09

代碼開發編碼

2010-05-28 10:10:49

2010-05-28 18:30:26

SVN1.4.5Ser

2010-06-02 18:29:36

搭建SVN

2009-11-04 17:29:49

Oracle創建管理員

2010-05-28 14:57:42

SVN-Importe

2010-05-21 15:23:29

在Centos上配置S

2010-06-01 09:02:03

SVN創建項目

2022-08-14 20:48:41

KubernetesArgoCD

2010-05-25 13:11:21

SVNClient

2010-08-10 13:15:36

Flex配置

2009-12-18 17:29:02

Ruby創建XML

2010-05-27 18:31:28

SVN入門

2010-06-01 09:18:46

SVN創建項目
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 婷婷不卡 | 在线视频中文字幕 | 亚洲区一区二区 | 精品福利一区二区三区 | 久久九九99 | 久久青青| 亚洲国产精品视频 | 亚洲精品一区二区冲田杏梨 | 九九久久久 | 国产精品免费在线 | 国产精品美女在线观看 | 欧美国产日韩在线 | 国产欧美日韩一区二区三区在线 | 伊人网国产 | 欧美不卡视频一区发布 | 精品国产一区二区三区日日嗨 | 日本二区 | 国产精品久久久久久久久久久久 | 成人字幕网zmw | 国产精品久久久久久久一区二区 | 521av网站| 成人免费网站www网站高清 | 性色的免费视频 | 国产精品国产a | www.日韩系列| 欧美日韩成人在线 | 国产亚洲精品久久久久动 | 日韩欧美成人精品 | 国产精品久久久久久久久久久免费看 | 91久久精品国产91久久性色tv | 亚洲一区av在线 | 99精品久久久久久久 | 福利网址 | 在线观看av网站 | 7799精品视频天天看 | 中文字幕视频一区二区 | 日本欧美在线 | 精品成人免费视频 | 久久不射电影网 | 久久久久久综合 | 三级黄色网址 |