SVN项目未显示在存储库目录

时间:2016-11-17 16:57:34

标签: svn version-control tortoisesvn

  

TortoiseSVN 1.7.15,

     

Subversion 1.7.18,

我将项目从使用tortoise svn的Windows工作站导入CentOS服务器上的现有存储库。

我的目录结构如下: SpringProject / trunk / [项目文件和目录src / resources / etc.] SpringProject / branch和SpringProject / tags

我在资源管理器界面中突出显示SpringProject目录,右键单击并选择SVN导入,输入日志消息并单击确定。导入的项目没有错误

我的Windows界面中的项目目录和子目录显示绿色复选标记,表示一切都很好。

问题: 但是,在repos目录/ usr / local / svn / repos中的CentOS服务器上,SpringProject条目不会出现在我的其他项目旁边。

如果我使用Tortoise repo浏览器,它会显示项目和我期望的URL。 SpringProject显示在我的其他项目的界面中。

我更改了/ usr / local / svn / repos目录并重新登录以查看shell是否需要重新读取目录。该条目仍然不存在。 svn list --verbose svn / 192.168.0.76 / usr / local / svn / repos显示了SpringProject以及我的其他项目。

重新启动/重新加载svnserve服务不会改变任何内容。如果我尝试对目录进行提交,则接口不会提交任何内容,也不会更改任何文件。所以Tortoise认为一切都还可以。

我想我可能会删除项目并从命令行重新导入,但我想知道发生这种情况的原因。

1 个答案:

答案 0 :(得分:0)

显然,这些目录是尝试创建这些项目时出错的结果。它们是空的,除了trunk / tag / branches目录。一个简单的rm -Rf清理它没有任何副作用。