Как принять Checkout для предыдущего коммита в SVN в Xcode 4.2 - PullRequest
1 голос
/ 02 января 2012

Привет, я немного новичок в SVN и XCode, поэтому не знаю ничего особенного, я работаю над XCode 4.2, я разрабатывал проект и поручил SVN, а потом мой друг забрал мой код, затем он внес измененияим и снова отправили в SVN, но его код был глючным, и я не знал об этом, и я тоже обновил свой проект с его, это привело к тому, что оба получили глючную копию.Мне нужно знать, как получить извлечение старого коммита, в котором не было ошибок, т.е.>

  1. Я сделал коммит (хорошая копия) версии 4990
  2. Друг тоже извлек и отредактировал, а затем зафиксировал. (Ошибка в его файлах) версия 5000
  3. Я обновил свой код до того, который он совершил (ошибка также и в моем проекте). Версия 5005

    Теперь я хочу оформить заказверсии, которую я совершил, т.е.> 1-й версии 4990.

Пожалуйста, скажите мне, как сделать это в Xcode или, если через Терминал, то полная процедура, а не только команда.

Ответы [ 2 ]

2 голосов
/ 06 мая 2013

Может помочь вам просто использовать следующую команду:

svn checkout -r YOUR_REVISION NUMBER  PATH

Пример:

svn checkout -r 15 https://xyz.com/ApplicationName
1 голос
/ 02 января 2012

К сожалению, в XCode нет способа сделать это, но я посоветую вам использовать Tortoise SVN для этого.

Хранилище черепах: http://scplugin.tigris.org/

Установщик Mac устанавливает программу в вашу папку программ, которую вы можете перетащить на панель инструментов Finder. Если вы сейчас выберите папку, вы сможете щелкнуть значок и получить список команд SVN.

...