我应该在服务器存储库的svn上看到所有新添加的文件吗?

时间:2012-09-12 00:32:30

标签: linux svn

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

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

1 个答案:

答案 0 :(得分:2)

没有。这些文件存储在您创建的存储库中,但存储在专用数据库中。如果你转到myrepo并查看db文件夹,你会看到存在修订文件。这些文件包含特定实例中的存储库的结构和数据。 Subversion book有一些关于结构的信息。您还可以查看用于存储数据的实际Subversion存储库about the structure中的文档。