SVN как проверить код в определенной ветке, когда я извлек код из транка? - PullRequest
4 голосов
/ 29 октября 2009

Мне нужно проверить изменения кода в определенной ветке, но я не уверен, как это сделать, поскольку мой код взят из trunk = /

Ответы [ 7 ]

16 голосов
/ 29 октября 2009
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

Теперь ваша рабочая копия указывает на ветку, а не на ствол. Вы также можете проверить ветку как отдельную рабочую копию, а затем перетащить изменения в нее.

4 голосов
/ 29 октября 2009

Использование Switch позволяет изменить извлечение из одного местоположения хранилища в другое, например Trunk, на ветку.

Затем вы можете зафиксировать изменения в ветке.

Используя TortoiseSVN, вы можете выполнить Switch, выполнив следующие действия.

  1. Щелкните правой кнопкой мыши по нужному каталогу, который вы хотите переключить.
  2. Выберите TortoiseSVN | Переключатель
  3. Изменить местоположение репозитория с текущего на новое местоположение.

Документация для этого может быть найдена здесь .

1 голос
/ 30 октября 2009

Я не уверен в точной ситуации, но может быть идея объединить изменения в ветке

или

У вас должна быть рабочая копия ветки, которую вы хотите зафиксировать. Поэтому проверьте это в отдельном каталоге или используйте svn switch.

1 голос
/ 29 октября 2009

Я не уверен в точной ситуации, но это может быть идея объединить изменения в ветке.

1 голос
/ 29 октября 2009

Помимо переключения, вы также можете создать патч.

http://ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/

1 голос
/ 29 октября 2009

Вам нужна рабочая копия ветки, которую вы хотите зафиксировать. Поэтому проверьте это в отдельном каталоге или используйте svn switch.

0 голосов
/ 30 октября 2009

Хорошо, я нашел способ сделать это. Проверьте ветку, скопируйте изменения кода и подтвердите от проверенной ветви =]

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