java 项目checkout时,无法out其中的内容,提示Complted at revision:0

studying_ 2009-05-05 04:34:01
我已参考了
http://bbs.iusesvn.com/thread-6-1-1.html

Subversion之路--实现精细的目录访问权限控制,从F:\代码库 checkout 到F:\工作copy\arm 成功了。



现在的svn服务端里,是java 项目,在F:\svnHome\IrlDemo目录下,却无法checkOut其中的内容,提示Complted at revision:0

开始操作checkout 成功时,SVNService -install -d -r F:\代码库,我现在要改变F:\代码库到F:\svnHome,如下操作:SVNService -remove ,SVNService -install -d -r F:\svnHome,也启动了SVNService服务。

java 项目IrlDemo目录如下:

 IrlDemo                 java项目名称
├─|src java源文件
│ ├─conf java源文件的配置文件


├─WebRoot Web目录

└─WEB-INF

└─classes

└─lib

└─screen

└─common 此目录下有header.jsp 文件
└─.settings eclipse 配置文件

└─.classpath java的classpath 配置文件

└─.project



├─conf 相关的svn配置文件

└─authz

└─passwd

└─svnserve.conf

└─dav

└─db

└─locks


其中authz 文件内容是 :

[code=INIFile][groups]
g_vip = morson
g_manager = michael
g_beijing = scofield
g_shanghai = lincon
g_headquarters = rory, linda
g_docs = linda

[IrlDemo:/]
@g_manager = rw
* = r

[IrlDemo:/src/conf]
@g_manager = rw
@g_headquarters = rw
@g_vip = r
* =

[IrlDemo:/WebRoot]
@g_manager = rw
@g_beijing = rw
@g_vip = r
* =

[IrlDemo:/WebRoot/screen/common]
@g_manager = rw
@g_shanghai = rw
@g_vip = r
* =

[IrlDemo:/WebRoot/screen/common]
@g_manager = rw
@g_docs = rw
* = r

[IrlDemo:/WebRoot/screen/common]
* = rw[/code]

passwd文件为

[users]
morson = ShowMeTheMoney
michael = mysecretpassword
scofield = hellolittilekiller
lincon = asyouknows111
rory = 8809117
linda = IlikeWorldCup2006

svnserve.conf文件为:
[general]
anon-access = read
auth-access = write

password-db = passwd

authz-db = authz

我的本机 svn客户端文件夹是:F:\svnClient\IrlDemo,目的是要把F:\svnHome\IrlDemo 这个项目checkout 到F:\svnClient\IrlDemo,我在F:\svnClient\IrlDemo目录右键->SVN Checkout时,弹出:URL of repository: 我填入svn://localhost/IrlDemo,在Checkout directory:时,填入F:\svnClient\IrlDemo->OK->对话框提示:Complted at revision:0,我发现已多了.svn文件夹,可是并没有checkout 出F:\svnHome\IrlDemo目录下的java源文件,如src ,webroot等。

我也尝试将java项目分成trunk,branch,tag几个不同的目录,这以后再涉及吧。
...全文
559 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
studying_ 2009-05-07
  • 打赏
  • 举报
回复
昨天搞到23:39,今天早上再加了一点班,终于搞定啦。呵呵,有点弱弱的成就感呀。
studying_ 2009-05-06
  • 打赏
  • 举报
回复
我update后,还是revision:0 表明版本没有变化,还是没有任何内容。
studying_ 2009-05-06
  • 打赏
  • 举报
回复
首先,在同一台电脑上,可以checkout,但是没有任何内容,只有.svn文件夹,且:\svnClient\IrlDemo文件夹已有了那个“V” 蓝色的勾号,表示已checkout了
studying_ 2009-05-06
  • 打赏
  • 举报
回复
又出现了新的问题啦,请ericzhangali 帮忙解决啦
在本机,用svn客户端可以checkOut出IrlDemo这个java项目,包括其中的内容。
但在另外一台电脑上,只安装了TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi客户端,
我在F:\svnClient目录右键->SVN Checkout时,弹出个对话框::URL of repository: 我填入svn://localhost/IrlDemo,在Checkout directory:时,填入F:\svnClient\IrlDemo->OK->对话框提示:this is not a valid url 我将svn://localhost/IrlDemo改成http://svn:192.168.0.131/IrlDemo,因为在本机上时,localhost没有问题,现在我在另一台机器上,要连svn服务端(IP地址是:192.168.0.131),
又提示:
Error:Propfind request failed on 'IrlDemo'
Error:Propfind of'java':Could not resolve hostname 'svn'; (http://svn:192.168.0.131/IrlDemo)
loveisbug 2009-05-06
  • 打赏
  • 举报
回复
哦,有空分享一下吧,再把分给我,吼吼。
studying_ 2009-05-06
  • 打赏
  • 举报
回复
问题已自己解决啦,包括权限分配的功能。呵呵!整整花了我二天多的时间,值了。
loveisbug 2009-05-05
  • 打赏
  • 举报
回复
换一台机器,update不下来?
studying_ 2009-05-05
  • 打赏
  • 举报
回复
密码很很可爱,用户名是《越狱》里的啦,我换了台机器,是一样的效果
loveisbug 2009-05-05
  • 打赏
  • 举报
回复
密码很可爱。是否可以换一台机器,装乌龟试一下?
studying_ 2009-05-05
  • 打赏
  • 举报
回复
我用的是svn-1.4.6-setup.exe + SVNService.exe 我的机器上既安装了svn-1.4.6-setup.exe服务端,也安装了TortoiseSVN-1[1].4.8.12137-win32-svn-1.4.6.msi客户端。

1,279

社区成员

发帖
与我相关
我的任务
社区描述
软件工程 CVS/SVN
社区管理员
  • 版本控制社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧