![]() |
登录 用户中心() [退出] 后台管理 注册 |
热门搜索: |
您的位置:首页 >> 程序员下载区 >> 程序员下载区 >> 主题: Subversion |
标题 | Subversion |
clq |
浏览(1675)
2006-03-04 00:40:19 发表
编辑
关键字: windows版本下载 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 启动服务器 svnserve.exe -d 创建一个库 svnadmin create d:\tmp1\a1 删除 D:\tmp1\svn-win32-1.3.0\svn-win32-1.3.0\share\locale\zh_CN\LC_MESSAGES 中的文件,因为其中的中文显示不对 客户端 http://tortoisesvn.tigris.org/download.html |
clq |
2006-3-4 0:41:20 发表
编辑
http://www.subversion.org.cn/svnbook/1.1/index.html |
老鼠的亲戚 |
2006-3-5 1:14:29 发表
编辑
假如文件库在 d:\tmp1\3 则 check out 的 url 就是 svn://127.0.0.1/tmp1/3 或 file:///D:/tmp1/3 或者直接指定根目录来启动服务器 svnserve -d -r "d:\tmp1" 不过这里访问的 url 地址就要变为 svn://127.0.0.1/3 了。 |
clq |
2006-3-5 11:18:57 发表
编辑
我用的版本可能有问题,无法进行登录才能用的模式,只好做成无限制的先。 http://blog.nona.name/archives/134.html -------------------------------------------------- [general] ### These options control access to the repository for unauthenticated ### and authenticated users. Valid values are "write", "read", ### and "none". The sample settings below are the defaults. # anon-access = read # auth-access = write anon-access = write auth-access = write ### The password-db option controls the location of the password -------------------------------------------------- Learing Agile Business Analysis Blog My Life « 配置Maven 整合Subversion与Apache » 配置Subversion 采用Subversion作为版本控制,配置方式如下: 配置Subversion 版本控制选用Subversion,它对重构的支持比CVS要好。例如改名,原子提交等CVS无法支持的操作。 下载Subversion的Win32自动安装包,安装至D:\Subversion。安装包会自动添加Path等变量。建立D:\SVNRepo文件夹,作为代码的根目录。可安装TortoiseSVN作为Client。 执行命令:svnadmin create D:\svnrepo或通过TortoiseSVN建立repo根目录。立即就可以使用client通过file:///d:/svnRepo来访问该目录。 SVN有3种常用访问方式。通过file://, svn://,http:// 等不同的协议来访问。对于协作开发,这三种都可以胜任:如果在同一局域网内,可通过windows的文件共享协议来访问其他机器上的文件,例如file://server/d/svnrepo。svn协议使用3690端口,如果防火墙无法打开端口,可与Apache整合使用http协议。 采用svn协议的好处是安全性比较强,可任意更改服务监听端口。运行%SVN_HOME%\bin\svnserve –d –r d:\svnrepo,即可按照daemon方式来运行一个后台进程,监听svn协议的请求。-r的作用是声明root目录。 在linux下运行一个daemon进程非常简单,但是在windows中想让进程在后台运行就需要做成服务才行。下载并安装SVN Service Wrapper,将svnserve包装为服务。 http://dark.clansoft.dk/~mbn/svnservice/ 执行:svnservice -install -d -r d:\svnrepo,在控制面板->服务中手动开启。用TortoiseSVN浏览svn://localhost/,注意要带上最后的“/”指明root才能正确访问。 使用版本控制必须要进行权限控制,svn协议的权限控制可通过ssh来控制,访问协议则改为:svn+ssh://localhost/,windows下这种方式需要安装ssh客户端。 另一种简易的版本控制为使用passwd文件。修改%REPO_HOME%/conf/ svnserve.conf,包含如下几句: [general] # 指定匿名可读,授权后才可写入 anon-access = read auth-access = write # 指定密码文件为当前目录下passwd password-db = passwd Passwd文件内容如下,用户名 = 密码: [users] user1 = 123456 Subversion的Eclipse插件为:Subclipse,对SVN支持比较完善。一般的操作均可胜任。Subclipse和TortoiseSVN结合使用能发挥更大的威力。 相关网站 http://subversion.tigris.org SVN官方网站 http://tortoisesvn.tigris.org TortoiseSVN,很好的SVN客户端 http://dark.clansoft.dk/~mbn/svnservice/ SVN Service Wrapper http://subclipse.tigris.org SVN eclipse插件 参考资料 http://svn.ntcu.net/kwiki/ 中文的SVN资料 http://svnbook.red-bean.com/ Book: Version Control with SVN http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install/svn_install.htm SVN for Windows中文安装指南 http://svn.ntcu.net/svnbook/ SVN Book中文翻译 Wednesday, October 13th, 2004 10:24 am, PM 项目管理 RSS 2.0 , You can skip to the end and leave a response. Pinging is currently not allowed. 5 Responses to “配置Subversion” kingfish Says: October 21st, 2004 at 10:04 am ide工具怎么支持这个东西呢? zhaohui Says: October 22nd, 2004 at 6:24 pm 在我看来,使用subversin目前还不成熟,基于以下原 因: 1)svnserve方式不支持目录级的访问控制,用的话来说就是只支持Blanket Access Control,而非Per-Directory Access Control。 当然使用http://方式可以,但使用apache增加了用户 的负担。目录级的访问控制也许可以在1.2版中实现,但 以subversion开发的速度之慢(从2000-2004才只1个版 本),不知道什么时候才能实现。 2)GUI客户端工具还不成熟。RapidSVN太容易崩溃; TortoiseSVN则只能在windows中使用,而且与文件浏览器 集成不见的是好事。 3).svn不符合windows .net的规则,无法在.net项目中 使用(AnkhSVN这个.net插件采用的方式是改为_svn,但 造成了不兼容的结果),作为公司级部署subversion,这 是必须要考虑的。 一点不成熟的想法。 kangaroo Says: November 24th, 2004 at 12:32 pm 我怎么那些网址都上不去啊,没代理, 帮忙发到邮箱里,那个eclipase插件和svn的win安装文件 多谢了 邮箱是: pangxin001@163.com Darion Welty Says: June 17th, 2005 at 5:35 am pachinko - Month. games dominate the category with a 64.0% share, which also includes pachinko machines at 12.6% and dvd players at 24.3% Danna Prince Says: June 30th, 2005 at 12:53 pm game - Legally shared content such as linux distributions, game demos, and software patches represent a large and growing segment of bittorrent traffic volumes Leave a Reply Name (required) Mail (will not be published) (required) Website Learing Agile Business Analysis is proudly powered by WordPress |
clq |
2006-3-5 11:20:39 发表
编辑
Subversion现有的Subversion客户端口居然没有输入口令的地方,这显然有问题--它要判断无权限时才登录。 |
guest |
2017-10-29 23:32:50 发表
编辑
|
guest |
2018-01-26 09:06:38 发表
编辑
|
guest |
2018-04-16 10:16:01 发表
编辑
|
guest |
2019-10-04 03:38:25 发表
编辑
|
guest |
2023-01-27 10:59:15 发表
编辑
|
guest |
2023-01-28 03:40:30 发表
编辑
|
Copyright © 2005-2012 CLQ工作室, All Rights Reserved CLQ工作室 版权所有 |