svn文件已上载,但没有';t打开

svn文件已上载,但没有';t打开,svn,tortoisesvn,Svn,Tortoisesvn,我使用tortoise svn从本地系统向服务器添加了一些文件。当我在浏览器中直接打开svn链接时,它会列出我从本地系统添加的文件。这些是html文件。当我从svn打开这些文件时,它会很好地显示浏览器中的文件内容。但当我尝试在浏览器中使用普通url打开这些html文件时,浏览器会说找不到文件。我正在尝试打开的链接如下: SVN URL: (工作正常) 普通URL: (未找到文件) 我在svn存储库中的同一位置有其他文件,index.hmtl类似于index2.html。它可以很好地处理svn和普

我使用tortoise svn从本地系统向服务器添加了一些文件。当我在浏览器中直接打开svn链接时,它会列出我从本地系统添加的文件。这些是html文件。当我从svn打开这些文件时,它会很好地显示浏览器中的文件内容。但当我尝试在浏览器中使用普通url打开这些html文件时,浏览器会说找不到文件。我正在尝试打开的链接如下:

SVN URL: (工作正常)
普通URL: (未找到文件)

我在svn存储库中的同一位置有其他文件,index.hmtl类似于index2.html。它可以很好地处理svn和普通url的url

有什么问题吗


提前感谢

好吧,svn不会神奇地将您的文件公开到网站中

第一个URL由web服务器使用webdav管理

第二个链接是实际生产,必须作为web服务器进行管理。最有可能的是,您的apache配置有故障

将Svn导出为web只是公开它的一种手段(就像ssh或文件系统一样),它不应该用作网站的生产公开

而且,你会想

  • 定义从存储库更新“生产服务器”的策略(即,何时更新最新文件):根据策略,可以定期(cron)执行某些操作(svn中的钩子)
  • 不要忘记在.htaccess或apache配置中阻止对.svn文件夹的访问

希望这有帮助,

需要更多关于您的设置的信息-例如回购如何链接到您网站上提供的服务?@qwera-好的,这一点都没有帮助。您的网站内容如何从SVN主干更新?存储库是如何链接到您的站点的?我已经使用Tortoise SVN添加了这些文件。首先,我添加了这些文件,然后签出。当我用浏览器打开trunk时,它会显示我的文件,但当我用正常url浏览这些文件时,浏览器会发送一个错误“未找到文件”,为什么您希望这个“正常url”能正常工作。如果在主干上提交文件,它们将位于主干路径下。这就是SVN的工作原理。