我的新Tortoise SVN存储库项目应该混合我本地磁盘上的一些文件和一些已经属于SVN中另一个现有项目的文件。关于那些(现有的)文件,我可以简单地使用repo浏览器将它们复制到新项目中然后检查以将它们带入本地工作副本吗?或者我应该检查现有文件到新项目的工作文件夹,然后添加新的本地文件,之后将所有文件添加到提到的新repo项目?要么 ... ?
以下是一些取决于您的应用的解决方案:
svn:externals
属性(请参阅Subversion doc和TortoiseSVN doc)。这允许您在新项目的工作副本中检索来自存储库中另一个位置的一些文件夹(例如,来自另一个项目)。限制是您可以使用整个文件夹,而不是单独的文件。