已安装 SVN——可以从已存在的目录创建存储库

已安装 SVN——可以从已存在的目录创建存储库

我读了很多关于 SVN 的文章,但还是有点困惑。主要是因为语义不一致。有些人会把目录称为 repo(即使它还没有被创建为 repo)等等。所以我决定尽可能直白地提出我的问题,以免引起任何混淆。

我做了什么:

我已经安装了 SVN,并在/snv名为 的目录中创建了一个名为 的空存储库dts_staging。现在我认为我可以将其repository(据我所知)链接到一个目录,已经存在。但我的尝试失败了。

存在的目录是/var/www/Staging/public_html。这是一个包含我们网站暂存文件的目录。如何将我的工作目录var/www/Staging/public_html与创建的存储库链接/同步/合并等(不确定这里用哪个词合适) /svn/dts_staging创造使用该目录创建一个 repo /var/www...?如果是,该怎么做?任何帮助表示感谢!

答案1

不,您不能简单地将它们合并在一起。SVN 将文件存储在所谓的“数据库”中,这些数据库看起来并不像您网站的结构。

为了导入它,您必须将文件“提交”到 SVN。以下是粗略的指南:https://stackoverflow.com/questions/6409372/committing-the-code-on-subversion-first-time

实际的说明根据您使用的 SVN 客户端而有所不同。但无论如何,都必须提交。

相关内容