Если версии файла в обеих ветвях имеют общего предка (поэтому их содержимое в основном схоже), и вы хотите распространить изменения, вы, вероятно, хотите выполнить слияние.
Это сложная тема, и есть много способов ее решить, поэтому вы, вероятно, захотите прочитать , что говорится в книге SVN по теме .
Основная идея заключается в том, что вы извлекаете копию целевой ветви, а затем используете команду слияния, чтобы извлечь изменения из исходной ветви и рассматриваемых ревизий, а затем проверить, что все работает как положено, и проверить: 1007 *
svn co http://www.example.com/svn/branches/release
cd release
svn merge -c1234 http://www.example.com/svn/trunk # merges changes made in r1234
# Build the software, run automated tests, etc.
svn ci -m "Merged revision 1234 from trunk to release branch."