svn - 访问在 Windows 7 上运行的 SVN Server 中的一些文件/文件夹

标签 svn tortoisesvn visualsvn visualsvn-server

我是 SVN 新手,在 Windows 7 家庭高级版 64 位操作系统上安装了 VisualSVN 服务器。我将服务器设置为在端口 443 上使用 SSL。我的路由器使用虚拟服务器条目将传入请求定向到 SVN 服务器机器,方法是将端口 8443 上的传入请求发送到 192.168.2.100:443。我的客户端(TortiseSVN 32 位)安装在 Windows XP SP2 机器上。

通常一切似乎都有效。我可以使用定义的 url 通过浏览器从两个客户端访问存储库,除了服务器名被本地网络 ip 替换。在这种情况下 https://192.168.2.100:8443。我还可以从 TortiseSVN Repo 浏览器访问存储库。

我的基本存储库结构是

  svn/
    PLATFORM_FOLDER/
     Project/
       branch/
       tag/
       trunk/

我通过导航到客户端上项目的根文件夹来导入项目,然后使用 TortiseSVN>>导入菜单项将项目文件/文件夹上传到 SVN 中的项目/主干文件夹。上传时没有错误。仅供引用:在这种情况下,该项目是使用 Eclipse 开发的 Android 应用程序。

当我通过客户端网络浏览器浏览存储库时,一切正常。但是当我从 TortiseSVN Repo 浏览器查看项目时,2 个导入的文件夹给我错误:

PROPFIND of 'sn/!svn/bc/47/PROJECT/trunk/src/com/appname:Could not read response body: SSL error: wrong version number (https://192.168.2.100:8443).

其中一个文件夹包含 xml 文本文件,另一个文件夹包含 java 代码文件和一个包含其他 java 文件的文件夹。

其他有二进制图片文件和xml文件的文件夹都可以正常查看。

我不明白为什么只有某些文件夹有问题。如果这是一个 SSL 问题,它不会发生在所有文件夹上吗??

我的一些文件名包含下划线字符。这是不允许的吗?或者是否有任何我应该注意的特定文件格式问题?

最佳答案

您是否尝试过在服务器本身上检查您的代码?问题可能出在路由器上,它可以以不同方式处理 propfind 请求。

关于svn - 访问在 Windows 7 上运行的 SVN Server 中的一些文件/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5067952/

相关文章:

合并和提交后的 SVN 错误

visual-studio - 设置 Visual SVN 以供实际使用

svn - 删除.svn文件夹

tortoisesvn - 如何让 Tortoise SVN 的提交对话框指示非空白与仅空白更改?

visual-studio - 创建颠覆存储库的最佳实践?

svn - 定期从我的分支更新主干

sql - 如何在颠覆中回滚并同时清除历史记录?

git - 为什么 git-svn 应该积极搜索旧历史?

linux - SVN导出导致E020024 : Error resolving case

git svn 迁移失败,svn 1.8