2013-06-18 56 views
3

我有几个共享外部的客户端存储库。SVN - 在执行svn时总是忽略外部信息

偶尔的时候我还没有足够的咖啡,我懒洋洋地做一个

svn up 

忘记加 - 忽略的外部并进入到系统的整个核心Checkout与我的客户资料库。

有没有一种方法可以在默认情况下始终忽略外部?因为我无法看到它的用例,并反复删除项目jsut再次检查出来没有外部是相当冗长的。

我想我可以别名SVN高达svn的了 - 忽略的外部,但我不知道在哪里这个开始,或者,如果有像首/ config文件,我可以编辑一个更合适的方法。

+0

在像'bash'这样的常见shell中,没有将'svn up'别名'svn up --ignore-externals'的固有问题。如果你不想忽略外部的话,问题就出现了,因为'svn'不够聪明以至于不能使用'--no-externals'选项。 – trysis

回答

4

有没有正式的/记录的方式来实现这一目标,但也有一些变通方法与的bash脚本会修改默认的svn命令,所以当你键入svn起来,脚本将添加 - 忽略的外部选项。

试试这个:workaround 1workaround 2

希望它能帮助!