Вот моя дилемма:
Я хочу зарезервировать один каталог (назовем его A) из SVN, но иметь возможность сделать это и получить доступ к A из родительского каталога на компьютере.
ig Я в ~ / coolstuff. Я хочу сделать проверку A и поместить ее в ~ / coolstuff, а когда я в ~ / coolstuff, я хочу выпустить svn up и обновить ее A.
Вот один из способов сделать это в базовом сценарии: в SVN родительским каталогом A является Z. Я проверяю SVN Z в ~ / coolstuff.Затем я ввожу ~ / coolstuff / Z / .svn в ~ / coolstuff.Уолла, я могу сделать svn вверх, и это сработает, и оно потянет вниз изнутри ~ / coolstuff.
Мой сценарий: я делаю то же самое выше, за исключением того, что Z не только имеет дочерний элемент A, но у него также есть дочерний элемент B. Таким образом, svn up в ~ / coolstuff будет опускать A и B. Но я не хочу, чтобы B сбрасывался.
Вот решение: я редактирую ~/coolstuff/.svn/entries и удалил ссылку на B. Теперь svn не видит B, только A.
Приведенное выше решение по-прежнему сбрасывает A, когда я делаю первую проверку, я нехочу сделать это.Это также кажется очень взломанным.Есть ли лучший / более чистый способ сделать это, и мы надеемся, что вам вообще не придется опускать букву «В»?