最近,我决定在带有附近的新帐户上建立一个新的存储库。我知道SVN的支持,但似乎没有预期的工作。

例如,如果我这样做:

svnadmin create /home/private/svn/myproject
.

然后:

cd /home/private/svn
mkdir mytree && mkdir mytree/tags && mkdir/trunk && mkdir/branches
.

最后,尝试导入以下内容:

svn import /home/private/svn/mytree file:///home/private/svn/myproject -m "Initial import"
.

声称添加文件,但它们实际上不存在任何地方。/ svn / myproject保持为空,没有.svn文件夹在源或目的地等。没有创建工作副本。

我真正想要的是建立一个存储库,用于在基于Symfony的应用程序上工作。

我错过了什么?我要去坚果!谢谢你的任何帮助。

有帮助吗?

解决方案

您缺少您签署文件的部分。您已导入该目录结构只需精细到您的SVN存储库中,但您尚未执行结账。所以现在你只需要删除'mytree'目录(和子文件夹 - 它可能会更好地立即删除它们,而是将结帐执行到不同的命名目录只是安全),然后你应该能够做到:

svn checkout file:///home/private/svn/myproject mytree
.

这将导致退出存储库,并且所有设置并准备好!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top