Как я могу рекурсивно заменить (т.е. обновить) набор файлов в SVN? - PullRequest
1 голос
/ 30 июля 2011

Мы используем сторонние фреймворки, которые мы храним в нашем репозитории (да, это может быть не лучшим способом, но это позволяет нам легко развертывать). Недавно мы обнаружили, что нам нужна некоторая функциональность из последней версии фреймворка.

Есть ли способ заставить SVN просто выполнить глубокую замену каталога без необходимости svn delete PHPExcel/, а затем выполнить svn add PHPExcel/?

Если это самый простой способ, не беспокойтесь, но мне было интересно, есть ли лучший способ сделать это.

1 Ответ

0 голосов
/ 30 июля 2011

Я бы сказал, что поскольку вещь, от которой вы зависите, является предварительно созданным артефактом, он считается «артефактом», который не должен принадлежать репозиторию управления исходным кодом. Весь смысл управления исходным кодом состоит в том, чтобы управлять «исходными» файлами, а не «двоичными» файлами. Я бы, вероятно, использовал инструмент сборки, такой как rake, чтобы поставить правильные двоичные файлы на его место.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...