我有一个名为“repo”的 Subversion 存储库。repo 里面是trunk/ 和branches/ 目录。在branchs/ 中有几十个发布分支,例如1.0/、1.1/。这些分支/目录包含一个相对较大的应用程序。
我想在 repo 的根目录添加一个外部,称为“myExternal”。当我定义外部时,让 SVN 创建 myExternal/ 目录的唯一方法是从 repo 的根目录运行“svn up”。但是,这也会导致整个分支/内容被检出,这是不可接受的(我们有许多开发人员需要将 myExternal/ 添加到他们的 repo 副本中,并且不能让他们都检出千兆字节的不需要的分支)。
我试过'svn up --set-depth immediates',但这似乎没有得到外部。有什么方法可以告诉 svn 获取 myExternal/ 而不获取所有分支 / ?
使用 SVN 1.7。