Подтвердить что ты не робот

Нужно использовать клиент Team Foundation в Android Studio вероятные альтернативы/обходные пути?

У меня есть сценарий, в котором. Мне нужно использовать андроид-студию как IDE и Team Foundation Server в качестве репозитория управления версиями.

Проблема заключается в отсутствии плагина для TFS в студии android. И нет автономного клиента для TFS (Windows)

Я попытался использовать Tortoise SVN с SvnBridge для подключения к TFS. Но это не работает. Кажется, в SVNBridge есть ошибка.

Любые предложения, как заставить это работать?

Спасибо

4b9b3361

Ответ 1

Отвечая на мой собственный вопрос:

Невозможно использовать TFS с помощью студии android. Мы должны ждать выпуска AS 1.0. Затем они могут перенести все функции Intellij в AS. И тогда он может поддерживать TFS. Не подтверждать.

Ответ 2

Существует несколько решений:

  • Если вы используете Visual Studio Team Services (visualstudio.com) или TFS 2013, вы можете использовать git и любой бесплатный git клиент, который вам нравится.

  • Если вы работаете в Linux/Mac, вы можете использовать Командная строка Team Explorer Everywhere.

  • Если вы используете Windows, установка Visual Studio даст вам "tf" командную строку. Если вы используете Express Edition (или не имеете Visual Studio), вам понадобится Team Explorer или даже Team Explorer Everywhere.

  • Вы также можете увидеть, интегрированы ли поставщики MSSCCI с Android Studio.

Ответ 3

У меня есть Android Studio 0.8.9 и попытался установить плагин интеграции TFS через диалоговое окно "Плагины", доступное на дисплее приветствия. После перезапуска AS плагин интеграции TFS действительно указан, но выделен красным цветом! В разделе "Управление версиями" node в диалоговом окне "Настройки" нет перечисленного списка TFS. Поэтому кажется, что он не поддерживается в настоящее время.

Ответ 4

Если вы используете Windows, вы можете использовать Инструменты для Visual Studio:

Расширения оболочки Windows. Этот инструмент обеспечивает интеграцию с проводником Windows и обычными диалоговыми окнами файлов. Благодаря этой интеграции вы можете выполнять множество операций управления версиями без необходимости запуска Visual Studio или командной строки Team Foundation

Ответ 5

В плагине Jetbrains есть плагин. Вы можете попробовать this

Ответ 6

Вы можете попробовать это, что я смог успешно выполнить для одного из моих проектов:

Сначала убедитесь, что на вашем компьютере установлен Git, который можно загрузить с сайта проекта с открытым исходным кодом. После установки настройте свои настройки студии в разделе "Управление версиями" - Git, чтобы указать на файл Git.exe.

Создайте проект Git на веб-портале TFS или в Visual Studio Online (нажмите ссылку "Создать" и "Управление версиями", измените стандартную версию Team Foundation Version Control на Git).

После создания проекта перейдите на страницу CODE, где вы найдете ссылку в разделе "Чтобы клонировать этот репозиторий в Git, используйте следующий URL-адрес:" (сообщение несколько отличается в более ранних версиях, но линг по-прежнему там). Это будет ссылка, которую вы будете использовать в Android Studio. Если вы используете Visual Studio Online, вам нужно будет создать дополнительный вход в свой проект, чтобы Android-студия могла войти в систему. Нажмите на свое имя в правом верхнем углу окна и ссылку "Мой профиль". Выберите "Безопасность" (или "Учетные данные в старых версиях" ), а затем "Разрешить альтернативные учетные данные для проверки подлинности" и создать дополнительный идентификатор входа. Если вы используете корпоративную TFS, попробуйте подключиться, как указано ниже, но вам может понадобиться администратор TFS для разрешения разрешений, если у вас нет доступа.

Откройте Android Studio. В меню VCS или на главной странице загрузки выберите "Checkout from Version Control" и затем Git. Введите ссылку, найденную на странице CODE нового проекта визуальной студии, для URL-адреса Git репозитория. Родительский каталог должен быть вашей папкой студийных проектов Android. Введите имя, которое вы хотите предоставить новому каталогу, в котором будет использоваться ваш проект, или используйте значение по умолчанию, если оно еще не используется.

Нажмите кнопку "Клонировать", чтобы создать каталог Git на вашем компьютере. Он попросит вас войти в систему, где вы введете новый идентификатор и пароль, которые вы создали в своем профиле визуальной студии (если TFS, попробуйте войти в сеть или все, что вы используете для входа в веб-портал). Теперь вы можете начать новый проект с нуля (как только он завершит операцию клонирования, он спросит, хотите ли вы создать проект, нажмите "Да", если вы это сделаете, нет, если вы собираетесь импортировать существующий проект) или скопируйте существующие файлы/проекты в новый каталог (вам может потребоваться избавиться от любой существующей папки Git) и выполнить импорт проекта и зафиксировать изменения в меню VCS. Если обнаруженных изменений не обнаружено, вы можете попробовать выполнить операцию Add to VCS в всплывающем меню VCS в меню VCS. Это позволит вам принудительно зафиксировать и затем нажать на сервер. Затем ваши файлы будут загружены в проект и будут отображаться на веб-портале.

Чтобы вытащить существующие проекты, выполните проверку с помощью управления версиями (git), выполните клонирование и выберите "Нет", если вас попросят создать проект. После клонирования проекта импортируйте папку приложения проекта (вам может потребоваться синхронизация с gradle).

Ответ 7

Microsoft Java ALM Team выпустила поддержку TFVC (в режиме предварительного просмотра) для студии android и IntelliJ

Начальная функциональность, доступная для предварительного просмотра:

  • Оформить заказ в хранилище TFVC от Team Services или Team Foundation Server 2015
  • Просмотр, добавление и откат локальных изменений в вашем репозитории
  • Создание, просмотр и редактирование рабочей области
  • Проверка и обновление локальных файлов
  • Объединить конфликты с обновлениями

Дополнительная информация: