2009-10-07 4 views
7

Я пытаюсь сделать разреженную проверку папки, содержащей внешние, но ни один из внешних экземпляров не проверяется. This issue, по-видимому, указывает на то, что это поведение может быть спроектировано или, по крайней мере, неясно, каково должно быть поведение. С моей точки зрения, очевидное поведение заключается в том, что внешние ссылки обрабатываются так же, как и любой другой каталог, и проверяются по тем же разреженным правилам выписки.Редкие проверки и svn: externals

Есть ли способ обойти это, кроме ручного контроля внешних?

ответ

4

№. Subversion только вытягивает внешние, если вы делаете рекурсивную проверку каталога, у которого есть набор свойств svn:externals.

+8

Это отстой. И это в значительной степени делает редкие проверки непригодными для меня. – JesperE

+0

Yup. это отстой. Я просто открыл это для себя. Просто еще одна причина, почему я думаю, что svn: externals - это HACK, и его следует избегать любой ценой .... Пользователи SVN должны укусить пулю и узнать, как код MERGE через ветвями при обмене кодами между проектами. Чем больше мы практикуем слияние кода между ветвями. ЛУЧШЕ мы будем делать что-то, что является важным навыком в разработке программного обеспечения .. даже если вы используете новый Git или Mecurial и все его ветви/сливайте сверхдержавы! –

Смежные вопросы