??xml version="1.0" encoding="utf-8" standalone="yes"?>国产婷婷色一区二区三区在线,99久精品视频在线观看视频,黄色片在线看http://www.aygfsteel.com/nbtymm/archive/2006/08/07/62120.htmlnbtnbtMon, 07 Aug 2006 02:29:00 GMThttp://www.aygfsteel.com/nbtymm/archive/2006/08/07/62120.htmlhttp://www.aygfsteel.com/nbtymm/comments/62120.htmlhttp://www.aygfsteel.com/nbtymm/archive/2006/08/07/62120.html#Feedback0http://www.aygfsteel.com/nbtymm/comments/commentRss/62120.htmlhttp://www.aygfsteel.com/nbtymm/services/trackbacks/62120.html 一?/span> 软g下蝲q安?/span>

1?span style="FONT: 7pt 'Times New Roman'">  服务?/span>

1 Q下?/span> Subversion 服务器端软gQ网址Q?/span> http://subversion.tigris.org/ 。在下蝲面扑ֈ Windows NT, 2000, XP and 2003 Q?/span> 然后点击相关q接q入卛_下蝲Q目前最新版本是 svn-1.3.2-setup.exe ?/span>

2 Q下载后Q运?/span> svn-1.3.2-setup.exe 直到安装成功?/span>

2?span style="FONT: 7pt 'Times New Roman'">  客户?/span>

1 Q下?/span> Subversion ?/span> windows 客户端程?/span> TortoiseSVN 和中文语a包,|址Q?/span> http://tortoisesvn.tigris.org/ 。目前最新版本是 TortoiseSVN-1.3.5.6804-svn-1.3.2.msi ?/span> LanguagePack-1.3.5.6804-win32-zh_CN.exe ?/span>

2 Q下载后Q先q行 TortoiseSVN-1.3.5.6804-svn-1.3.2.msi 安装E序Q完成后Q提C重启计算机,选择“否”,q行中文语言包程序完成后再重启计机?/span>

二?/span> 建立版本?br /> q行 Subversion 服务器需要首先要建立一个版本库Q?/span> Repository Q,可以看作服务器上存放数据的数据库Q有两种Ҏ可以建立版本库:
1?span style="FONT: 7pt 'Times New Roman'"> 
命o行方法:在命令行模式下,q行 svnadmin create f:\repository Q即可在 F 盘下创徏一个版本库 repository ?br /> 2?span style="FONT: 7pt 'Times New Roman'"> 
界面操作ҎQ在 F:\repository 目录下,右键Q选择 TortoiseSVN 下的“在此创建文件库”,文g库类型选择默认的“本地文件系l?/span> (FSFS) ”,q样׃在该目录下创Z个版本库?/span>

三?/span> 配置用户和权?/span>

1?span style="FONT: 7pt 'Times New Roman'">  ?/span> F:\repository\conf\svnserve.conf 文g中去?/span> # password-db = passwd 前面的 # 号和I格Q空g定要LQ否则会报错Q?/span>

svnserve.conf 文g内容如下Q?/span>

[general]

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

# realm = My First Repository

各参数定义如下:

anon-access Q定义非授权用户的访问权限,有三U方式: none ?/span> read ?/span> write Q设|ؓ none 限制讉KQ?/span> read 为只读, write 为具有读写权限,默认?/span> read ?/span>

auth-access Q定义授权用L讉K权限Q有三种方式Q?/span> none ?/span> read ?/span> write Q设|ؓ none 限制讉KQ?/span> read 为只读, write 为具有读写权限,默认?/span> write ?/span>

password-db Q定义保存用户名和密码的文g名称Q这里ؓ passwd Q和该文件位于同一目录?/span>

authz-db Q定义保存授权信息的文g名称Q这里ؓ authz Q和该文件位于同一目录?/span>

realm Q定义客Lq接是的“认证命名空间”, Subversion 会在认证提示里显C,q且作ؓ凭证~存的关键字?/span>

2?span style="FONT: 7pt 'Times New Roman'">  ?/span> F:\repository\conf\ passwd 文g中去?/span> # harry = harryssecret ?/span> # sally = sallyssecret 两项前面?/span> # 号和I格?/span>

passwd 文g内容如下Q?/span>

[users]

# harry = harryssecret

# sally = sallyssecret

q里定义了两个用?/span> harry ?/span> sally Q用户密码分别是 harryssecret ?/span> sallyssecret 。同P我们q可以定义自q用户名和密码?/span>

四?/span> q行服务?/span>

在命令行模式下,q行 svnserve –d –r f:\repository Q服务器卛_启动?/span>

五?/span> 初始文g导入
1?/span> 在我们想要做版本控制的项目根目录下,右键Q选择 TortoiseSVN 中的导入Q?/span>

2、然后提C入文件库路径Q如Q?/span> svn://localhost/repository Q?/span>

3、确定后提示要输入用户名和密码,输入我们?/span> passwd 文g中定义的用户名和密码后(如用户名?/span> harry Q密码ؓ harryssecret Q,数据导入到我们定义的版本库 repository 中了?/span>

六?/span> 客户端操?/span>

1?span style="FONT: 7pt 'Times New Roman'">  从版本库中取出项目:

在右键菜单中选择?/span> SVN 取出”, 然后在“文件库 URL ”一栏填?/span> Subversion 服务器上文g库的路径Q如Q?/span> svn://localhost/repository Q确定后Q就可以取出文g?/span> repository 中的文g?/span>  

2?span style="FONT: 7pt 'Times New Roman'">  更新目Q?/span>

在右键菜单中选择?/span> SVN 更新”就可以文件库中最新版本的文g取到本地计算Z?/span>

3?span style="FONT: 7pt 'Times New Roman'">  提交修改Q?/span>

对修改过的文件确定没有问题后卛_提交到文件库中, 定后,卛_修改过的文件提交到版本库中?/span>

4?span style="FONT: 7pt 'Times New Roman'">  查看文g?/span>

选择“文件库览器”菜单,可以打开 Subversion 服务器上可见的文件库Q?/span> q可以对文g库中的文件及文g夹进行操作?/span>



nbt 2006-08-07 10:29 发表评论
]]>
Subversion安装手记http://www.aygfsteel.com/nbtymm/archive/2006/06/12/52234.htmlnbtnbtMon, 12 Jun 2006 08:18:00 GMThttp://www.aygfsteel.com/nbtymm/archive/2006/06/12/52234.htmlhttp://www.aygfsteel.com/nbtymm/comments/52234.htmlhttp://www.aygfsteel.com/nbtymm/archive/2006/06/12/52234.html#Feedback0http://www.aygfsteel.com/nbtymm/comments/commentRss/52234.htmlhttp://www.aygfsteel.com/nbtymm/services/trackbacks/52234.htmlSTEP 1:下蝲和安?

首先?a title="Subversion" >Subversion的官方网?/a>M载windows安装包,最新版?.3.1Q可惜在目树上只更新到?a title="1.3.0的二q制? >1.3.0的二q制?/a>?br />下蝲后安装在本地机器上,q里注意的是最好将安装目录指定为纯英文名目录,安装在中文目录下天知道哪天会冒出一个让你想破头也想不出的错误来?br />下蝲TortoiseSVNq行本地安装Q我安装的是最新的1.3.2 for svn 1.3.0Q这是一个将SVN集成到windows shell中的GUI理工具Q推荐用?br />

STEP 2:创徏储存?

安装完TortoiseSVN后提C重启机器Q其实启不启都可以正怋用了Q首先创建SVN储存?repository)Q可以选择命o行方式或者通过TortoiseSVN插gq行GUI操作Q命令行q行如下Q?br />

svnadmin create E:\svn\repository

e:\svn\repository是我指定的储存库目录,如果用GUI方式Q可以在q个目录下点d键选择[TotoiseSVN]->[Create Repository href...]q行创徏Q版本库模式指定为默认的卛_?br />repository创徏完毕后会在目录下生成若干个文件和文g夹,dav目录是提供给Apache与mod_dav_svn使用的目录,让它们存储内?数据Qdb目录是所有版本控制的数据文gQhooks目录攄hook脚本文g的目录;locks用来攄Subversion文g库锁定数据的目录Q?用来q踪存取文g库的客户端;format文g是一个文本文Ӟ里面只放了一个整敎ͼ表示当前文g库配|的版本P

STEP 3:配置

打开/conf/目录Q打开svnserve.conf扑ֈ一下两句:

# [general]
# password-db = passwd
M每行开头的#Q其中第二行是指定n份验证的文g名,即passwd文g
同样打开passwd文gQ将
# [users]
# harry = harryssecret
# sally = sallyssecret
q几行的开?字符LQ这是设|用P一行一个,存储格式为“用户名 = 密码”,如可插入一行:admin = admin888Q即为系l添加一个用户名为adminQ密码ؓadmin888的用?br />

STEP 4:q行SVN服务

在命令行执行

svnserve --daemon --root E:\svn\repository
服务启动Q?-daemon可简写ؓ-dQ?-root可简写ؓ-rQ可以徏立一个批处理文gq放在windows启动l中便于开机就q行SVN服务Q或者在q个地址http://clanlib.org/~mbn/svnservice/下蝲那个svnservice.exe文gQ拷贝到E:\svn\bin目录下,再从命o行下执行Q?br />
svnservice -install --daemon --root "E:\svn\Repository"
sc config svnservice start= auto
net start svnservice
此文件会SVN变成windowspȝ的一个服务,q认ؓ自启动,注意Q执行第三句时确保前面以命o行方式运行的SVN服务已经停止Q如果没停止可在其窗口中按Ctrl+C中止q行?br />

STEP 5:创徏目版本?

定SVN服务(命o行或windows服务)q行后,在你需要导入储存库的目录下单击右键选择[TortoiseSVN]-> [Import...]Q在弹开的窗口的URL框中输入 "svn://localhost/myproject" 点击 "OK" 执行导入Q如果没有报错,?据就全部加入SVN储存库目录树上了。用命o行也可以完成q些操作Q这需要你在系l变量中新徏一个“SVN_EDITOR”的pȝ变量Q变量gؓ本地的一 个文本编辑器执行文g路径Q一般指到windows的记事本上就行了 "c:\windows\notepad.exe" Q然后新开一个CMDH口Q执?

svn mkdir svn://localhost/myproject
随即关闭C本打开的log文gH口后按"c"键l后生成目树。一般情况,我们在创建文件根路径后应该在创徏三个目录Qbranches、tags、trunkQ这三个目录是Subversion需要的三个目录。对于check out、commit、update{操作可以通过svn命o行方式执行,也可以用TortoiseSVN的windows菜单完成Q非常简单咯?img src ="http://www.aygfsteel.com/nbtymm/aggbug/52234.html" width = "1" height = "1" />

nbt 2006-06-12 16:18 发表评论
]]>
վ֩ģ壺 | | ŷ| | | | | | ɽ| | | | ƽ| | ݰ| Ĭ| ɽ| ³ɽ| ֹ| е| | ǭ| | հ| | | ƽ| | | ³ľ| Ƽ| | ľ| DZɽ| ǭ| ʯ| ຣʡ| | Ϸ| Ӧñر| |