svn - Subversion - 似乎无法建立新的存储库

标签 svn repository nearlyfreespeech

最近,我决定在近乎自由语音.net 的新帐户上建立一个新的存储库。我知道有对 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 的应用程序上工作。

我错过了什么吗?我要疯了!感谢您的帮助。

最佳答案

您缺少 checkout 文件的部分。您已经将该目录结构很好地导入到您的 svn 存储库中,但您尚未实际执行 checkout 。因此,现在您只需要删除“mytree”目录(和子文件夹 - 最好不要立即删除它们,而是为了安全起见,执行 checkout 到不同名称的目录),然后您应该能够执行以下操作:

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

这将导致您 check out 您的存储库,一切都已准备就绪!

关于svn - Subversion - 似乎无法建立新的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5995109/

相关文章:

SVN 文件夹到新存储库根目录

java - SVN完全用本地文件覆盖远程文件

git - sharedRepository 错组

c# - 从存储库向 UI 报告进度的好方法是什么

Javascript 几乎没有运行 freespeech

svn - 如何将 Subversion 存储库复制到另一个存储库

visual-studio - 升级一个非常旧的 SVN 存储库

centos - 如何修复类似 "required and installed (@@anaconda-CentOS-201303020151.x86_64/6.4)"的错误

mysql - CakePHP、NearlyFreeSpeech.net 和 MySQL