我正在尝试检查两个存储库中的多个项目。一个签出转到根文件夹,另一个签出到子目录。
结构:
我右键单击根文件夹,然后单击“SVN Checkout ...”。我正在检查第一个存储库中具有相同结构的invoice.p
和invoice.r
文件(特别是)。结帐类型默认为“自定义深度”,一切正常。源文件和已编译的文件夹显示检查图标。然后我试图从第二个存储库获取发票文件,但我不知道如何检查它们。我可以右键单击我的checkout目录中的forms
文件夹,但无论我如何设置它,它总是会拉下错误的结构,例如:
如果我尝试从第二个存储库中选择要检出的root
文件夹,原始的source
和compiled
文件夹会被覆盖/删除,因为它们在第二个存储库中不存在回购。我可以选择invoice01.xml
和invoice01.png
一次转到templates
文件夹,但对于某些项目,我可能需要单独检查30-40项。有没有更简单的方法来检查多个项目,但忽略文件夹结构?
答案 0 :(得分:0)
您无法嵌套工作副本(这是您尝试在此处执行的操作)。唯一的例外是如果您的内部工作副本是通过svn:external
指向别处创建的。
如果您在{(1}}指向的存储库目录中创建svn:external
,请将其命名为root
并将其指向forms
存储库的URL,您可以执行此操作你正在尝试什么。否则,这是不可能的。