我已经设置了 SVN 并且它工作正常。我可以通过以下方式访问它
http://域名/home/svn/repo/trunk 我已经使用 STS 提取并提交了代码。但是,如果我通过 SSH 访问该
/home/svn/repo/trunk
目录,除了在创建存储库时生成的文件外,我看不到任何其他文件。
我提交的文件存储在哪里?
答案1
SVN 存储库本身不包含提交时所采用的格式的文件。
相反,存储库的存储使用 FSFS 或 BDB 作为存储 - 对于现代存储库,最有可能使用 FSFS 格式。
您可能不应该对存储库本身的文件进行过多的干扰;这很容易把事情搞砸,而且大多数需要直接使用存储库的情况都应该在命令中处理svnadmin
。
如果您只需要服务器本地存储库的内容,请使用svn checkout file:///home/svn/repo/
。