我为我的 SVN 本地存储库创建了一个文件夹。它工作正常,但我有一个问题:
当我打开 SVN 文件夹时,我会看到不同的文件,例如 Conf、Hooks、Locks、Db。
但我没有看到我保存在该文件夹中的项目。
当我使用 Visual Studio 打开我的 SVN 项目时,我可以从 SVN 文件夹中看到(并打开)我的项目,但如果我在没有 Visual Studio 的情况下访问 SVN 文件夹,我将看不到我的项目。
这是正常的吗?还是我做错了什么?
我为我的 SVN 本地存储库创建了一个文件夹。它工作正常,但我有一个问题:
当我打开 SVN 文件夹时,我会看到不同的文件,例如 Conf、Hooks、Locks、Db。
但我没有看到我保存在该文件夹中的项目。
当我使用 Visual Studio 打开我的 SVN 项目时,我可以从 SVN 文件夹中看到(并打开)我的项目,但如果我在没有 Visual Studio 的情况下访问 SVN 文件夹,我将看不到我的项目。
这是正常的吗?还是我做错了什么?
您的项目文件存储在 db 文件夹内的某个位置。例如,在 revs 文件夹中,每个修订/版本都有一个文件。
但是您不能直接在存储库文件夹中工作。相反,您将工作副本签出到不同的本地文件夹中。您可以在此处编辑文件并进行更改。
存储库是您存储(提交)本地修改文件的每个修订版的地方。除了在本地目录中,存储库还可以位于服务器上(例如,您可以通过 http 访问它)。
我假设,您正在使用TortoiseSVN(如果没有,请查看)。看看它的文档。它应该回答您的问题(例如“基本概念”或“日常使用指南”)。
您现在已经创建了存储库。如果您想探索您的项目,您应该为该存储库创建一个 Checkout。
如果您使用的是 TortoiseSVN,您可以通过单击鼠标右键 insige 文件夹 > SVN Checkout... 并将您的存储库 url 放入“存储库的 URL”(如果您的存储库在本地磁盘上使用 file:/// 而不是 http ://)