SVN 存储库内容

标签 svn visualsvn-server

我已经设置了 VisualSvn 服务器,创建了一个存储库并使用 AnkhSVN 向其中添加了 Visual Studio 解决方案。存储库的 url 类似于 https://msi-pc/svn/MyProj/。由于我的无能,有一个问题:这个 URL 是否映射到 HD 上我可以看到实际解决方案文件的位置?在 C:\Repositories 中我找不到它们。也许我对 SVN 的理解是错误的,我认为存储库包含我 checkin 的最新版本的解决方案(如在 TFS 中)。谢谢,

最佳答案

存储库作为数据库实现。在每个存储库根文件夹下,您会发现 confhooksdb 等文件夹。它们由 SVN 二进制文件处理,包含的信息由 SVN 协议(protocol)提供,并且可以由适当配置的 Apache(这是 VisualSVN 包含的内容)呈现为 WebDAV 或 HTML。

因此您的项目结构在 repositories 文件夹中作为文件夹结构和文件结构不可见。您只能通过 SVN 协议(protocol)访问内容。

关于SVN 存储库内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9251170/

相关文章:

svn - SVN 1.6.6 的 Python 2.6 绑定(bind)

svn - VisualSVN - 设置存储库并设置访问权限以使用基本 Windows 身份验证 - 登录结果为 403?

svn - 存储库尚未启用以接受修订版本更改;要求管理员创建 pre-revprop-change Hook

svn - 不更新执行SVN日志

svn - 你会从 cvs 迁移到 svn 还是直接迁移到 git 或 hg?

git - svn update 与 git pull - 实现细节

svn - 使用 SVN 合并文件夹删除会导致 "invalid status for updating properties"错误

windows - 如何在 VisualSVN 中设置提交后电子邮件

apache - 不区分大小写的位置

svn - 如何在svn中提交特定文件时添加警告弹出窗口?