SVN как проверить код в определенной ветке, когда я извлек код из транка?
Вопрос
Мне нужно проверить изменения кода в определенной ветке, но я не уверен, как это сделать, поскольку мой код взят из trunk = /
Решение
cd workingcopy svn checkout http://my.repos.com/path/to/trunk # make your edits svn switch http://my.repos.com/path/to/branch svn commit
Теперь ваша рабочая копия указывает на ветвь, а не на ствол. Вы также можете проверить ветку как отдельную рабочую копию, а затем перетащить в нее свои изменения.
Другие советы
Использование Switch позволяет изменять извлечение из одного местоположения хранилища в другое, например, в ствол для ветки.
Затем вы можете зафиксировать изменения в ветке.
Используя TortoiseSVN, вы можете выполнить Switch, выполнив следующие действия.
<Ол>Документацию по этому вопросу можно найти здесь . р>
У вас должна быть рабочая копия ветки, которую вы хотите зафиксировать. Поэтому проверьте это в отдельном каталоге или используйте svn switch
.
Помимо переключения, вы также можете создать патч. Р>
http: //ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/ р>
Я не уверен в точной ситуации, но это может быть идея объединить изменения в ветке.
Я не уверен в точной ситуации, но это может быть идея объединить изменения в ветке
или
У вас должна быть рабочая копия ветки, которую вы хотите зафиксировать. Так что проверьте это в отдельном каталоге или используйте svn switch.
Хорошо, я нашел способ сделать это. Извлечь ветку, скопировать изменения кода и повторить из извлеченной ветки =]