我有几个共享外部的客户端存储库。
偶尔当我没有足够的咖啡时,我懒洋洋地做了一个
svn up
忘记添加--ignore-externals并继续将系统的整个核心签出到我的客户端存储库中。
默认情况下,我总能忽略外部吗?因为我看不到它的用例并反复删除项目jsut再次检查它们而没有外部是相当冗长的。
我原以为我可以将svn添加到svn up --ignore-externals但是我不确定从哪里开始,或者如果有一个更合适的方法,比如我可以编辑的首选项/配置文件。< / p>
答案 0 :(得分:4)
没有官方/文档化的方法来实现这一点,但是有一些bash脚本的变通方法会修改默认的svn命令,所以当你输入svn时,脚本会添加--ignore-externals选项。
试试这个:workaround 1, workaround 2
希望它有所帮助!