如何在首次更新时仅更新特定的svn外部?

时间:2012-05-04 15:56:49

标签: svn

我已经成功添加了外部存储库,我们可以通过对父文件夹进行递归更新来更新存储库,并且外部显示正确。

svn up parent

但是,父文件夹中的开发工作不需要进行分段/生产。我只是在没有对整个目录进行递归更新的情况下难以定位外部。每当我使用

时,它都会让我错过
svn up -r 6 parent/external/

我感谢任何有关在不更新整个目录的情况下进行单个外部更新的建议。

作为旁注:我正在使用的公司使用中继文件版本号进行部署(不理想)。

1 个答案:

答案 0 :(得分:2)

根据我对您在评论中所写内容的理解,您所看到的是正常行为:在外部实际检出之前,您无法更新它,因为它尚未受版本控制。 svn:external属性只是SVN客户端从另一个存储库检出内容的指令。完成后,您可以更新并将其与其他内容分开提交。甚至还有一个命令切换 - --ignore-externals - 这使得它变得更容易。