【发布时间】:2013-04-23 12:15:46
【问题描述】:
我正在尝试从两个存储库中检出多个项目。一个签出到根文件夹,另一个签出到子目录。
结构:
- 根
- 来源
- invoice.p
- 已编译
- invoice.r
- 表格
- 模板
- invoice01.xml
- invoice01.png
- 模板
- 来源
我右键单击根文件夹并单击“SVN Checkout...”。我正在检查第一个存储库中具有相同结构的invoice.p 和invoice.r 文件(特别是)。结帐类型默认为“自定义深度”,一切正常。源文件夹和已编译文件夹显示有复选图标。然后我试图从第二个存储库中获取发票文件,但我不确定如何检查它们。我可以在我的结帐目录中右键单击forms 文件夹,但是无论我如何设置它,它总是拉下错误的结构,例如:
- 表格
- 模板
- 表格
- 模板
- invoice01.xml
- invoice01.png
- 模板
如果我尝试选择 root 文件夹以从第二个存储库中签出,原始的 source 和 compiled 文件夹将被覆盖/删除,因为它们在第二个存储库中不存在。我可以选择invoice01.xml 和invoice01.png 一次转到templates 文件夹,但对于某些项目,我可能需要单独签出30-40 个项目。有没有更简单的方法来检查多个项目但忽略文件夹结构?
【问题讨论】:
标签: version-control tortoisesvn