Xcode в TFS через SVNBridge

Я слышал, что у SVNBridge есть 2 продукта: клиент и сервер, но мне нужно использовать сервер SVNBridge, если я хочу получить доступ с MAC? Это правда?

Есть ли какие-либо ограничения/проблемы со стабильностью при использовании сервера SVNBridge из Xcode для подключения к TFS?

Я ищу базовую поддержку в основном: зарегистрироваться/выйти/комментировать/история/показать изменения?


person friend    schedule 11.06.2013    source источник
comment
Рассматривали ли вы возможность использования git-tf для клонирования локального репозитория Git системы управления версиями Team Foundation, а затем подключения к этому репозиторию через Xcode? gittf.codeplex.com   -  person James Tupper    schedule 11.06.2013


Ответы (1)


Не используйте svnbridge.

  1. Это заброшенное ПО. Он не обновлялся с сентября 2013 года.
  2. Он не работает с новым svn клиентов. Это важно отметить, чтобы вы не думали, что можете использовать его, несмотря на то, что он не обновлялся в течение двух лет.
  3. Предполагая, что вы смогли найти совместимый клиент svn (вероятно, не тот, который включен в Xcode), правильно настроить его сложно. Он был создан, прежде всего, для добавления совместимости с svn в CodePlex, и его настройка для вашей установки, особенно в режиме клиента, чревата опасностью. И, конечно же, активного сообщества нет, так что вопросы задавать некому - в отладчике только ты один.
  4. Если вам удалось настроить его и найти совместимый клиент svn... на самом деле он должен дать вам основы, о которых вы просите (просмотр истории, проверка, регистрация), но такие вещи, как ветвление и слияние проблематично.

Используйте уровень перевода git ‹-> TFS, например git-tf. Это имеет некоторые из тех же ограничений (такие вещи, как ветвление и слияние, проблематичны, и это в основном отказ от программного обеспечения), но, по крайней мере, это современный подход к проблеме SVNBridge.

Или вы можете просто использовать собственный клиент TFVC для Mac OS X, Team Explorer Everywhere, предлагающий кроссплатформенный клиент командной строки. К сожалению, прямой интеграции с Xcode для TFVC нет, поэтому вам придется использовать командную строку.

person Edward Thomson    schedule 08.11.2015