0

我在我的服务器中创建了一个新项目,svn svnadmin create /myrepo我使用我的客户端进行了结帐并添加了新文件,然后进行了提交,因此,如果我从另一台计算机上结帐,我会得到最近添加的文件,这很完美,但是在我的文件夹 /myrepo 仍然没有文件,从我的客户端添加的所有新文件都在那里不可见,我知道他们实现了许多算法来进行版本控制,我的问题是,我应该能够看到所有添加的新文件来自我服务器中的 /myrepo ,无需与客户端或类似的东西进行结帐?

我想知道我的文件在我的服务器上的保存位置,谢谢

4

1 回答 1

2

不会。文件存储在您创建的存储库中,但存储在专门的数据库中。如果你去myrepo查看 db 文件夹,你会看到那里存储了修订文件。这些文件及时包含特定实例的存储库的结构和数据。Subversion book有一些关于结构的信息。您还可以查看实际 Subversion 存储库中有关用于存储数据的结构的文档。

于 2012-09-12T00:39:14.463 回答