我想知道如何访问已经提交给svn仓库的物理文件? 我在安装时将svn版本库设置为D:\ repositories,出于某种原因,我找不到或看到任何文件。 有什么我失踪?
SVN仓库不存储在标准的文件结构中。 你应该看到子目录,里面有更多的子目录,里面有校验文件,二进制文件等等。
欲了解更多信息,你应该参考Subversion书 – 它有丰富的官方信息。
如果你想获得一个Subversion版本库的工作副本,运行你的实际网站,那么最简单和最安全的方法是做一个svn checkout出你的Web服务器上的一个文件夹,并指向你的Web服务器从该文件夹读取网站。 每次你想更新网站,做一个svn update 。 同样的原则适用于每天构build服务器(尽pipe对于构build服务器,您将首先删除本地工作副本)以及许多其他scheme。
有一些Subversion插件可以让你将head版本作为一个物理文件结构来查看,但是我不推荐它们,因为一个偶然的commit会导致你的整个场景。