我已经在Fedora上设置了subversion 1.6.5。 我决定为多个项目使用一个存储库。我已经将一个项目projA添加到存储库。我将来会有更多项目添加到存储库中。如何将第二个项目添加到存储库?
如果我尝试使用命令 'svn import添加下一个项目。 file:/// path/to/repos'给出 svn:文件已存在:filesystem'/usr/local/svn-repos/proj-test/db',transa ction'1-1',path'/trunk'。 新的projB被添加到projA的主干目录。
我已阅读部分 http://svnbook.red-bean.com/en/1.1/ch05s04.html 在那本书中的“添加项目”,项目立即加入。但是,随着新项目准备就绪,我想逐一添加它们。什么是正确的命令和/或如何完成?
谢谢。 Banani
听起来你输入你的第二个项目为同一棵树为第一。也许告诉我们你用来导入projectA然后projectB的确切命令? – timdev 2010-04-14 22:39:08
命令 svn导入。 file:/// usr/local/svn-proj/proj-test -m“import projA”。来自projA目录的 。 和svn导入。 file:/// usr/local/svn-proj/proj-test -m“import projA” from projB directory – Banani 2010-04-14 22:44:33
是的,请参阅下面的答案。您正尝试将两个项目导入到存储库的根目录中。您想要将它们导入到它们自己的子级中。另外:认真思考如何为每个项目提供自己的存储库......我可以想到在极少数情况下,您希望将两个项目存储在同一个存储库中。 – timdev 2010-04-14 22:56:51