Поддержка TFS для netbeans ide

Мне нужно проверить и управлять проектом из TFS (Team Foundation Server), и мне было интересно, есть ли простой способ сделать это.

Я обычно использую SVN, но для этого конкретного проекта требуется TFS.

Лучший способ, который я нашел до сих пор с небольшим количеством Googling, - http://marceloverdijk.blogspot.com/2009/01/grails-netbeans-and-microsoft-team.html

Ответ 1

Короткий ответ, нет, я не думаю, что есть простой способ интегрировать IDE NetBeans и TFS. Однако есть некоторые варианты.

Во-первых, вы можете использовать мост SVN, это позволяет клиентам subversion подключаться к TFS. Если это жизнеспособно, тогда вам должно быть хорошо идти. Вот несколько сообщений в блогах, которые могут оказаться полезными при использовании TFS, если у вас есть фон SVN. SVN до TFS. Если SVN Bridge не соответствует вашим потребностям, тогда есть другие способы использования TFS, но ни один из них не интегрирован в среду NetBeans.

Если вы работаете в Windows, вы можете установить Team Explorer (используйте версию, соответствующую версии TFS, которую вы используете, например если вы подключаетесь к TFS 2010, установите Team Explorer 2010), это установит оболочку Visual Studio и плагин Team Explorer. Вдоль стороны, что он установит утилиту командной строки "tf", у вас будет выбор использования графического интерфейса с плагином VS или командной строки.

Вы также должны установить инструменты электропитания TFS, они добавляют некоторые полезные функции, такие как дополнительные инструменты командной строки (с помощью tfpt "команда), они также установят интеграцию с проводником Windows, это позволит вам выполнять некоторые основные функции управления источником из меню" Правое нажатие" в проводнике Windows (проверить, проверить, diff и т.д.).

Windows Explorer and TFS

Вы также должны посмотреть Team Explorer Everywhere, я не думаю, что это интеграция Netbeans, но он делает Eclipse. Если вы разрабатываете ОС, отличную от Windows, это ваш единственный вариант.

Чтобы использовать любой из этих инструментов, вы должны иметь лицензию TFS для лицензирования. Если у вас есть лицензия MSDN, которая, вероятно, будет включать в себя CAL, если нет, то кому-то нужно потратить немного денег и купить один:-).

Ответ 2

Так как TFS начал поддерживать репозитории Git, можно:

  • создать TFS проект для Git
  • после создания проекта используйте URL из вкладки Code
  • для настройки Git Repository Location в NetBeans IDE

enter image description here

enter image description here

Ответ 3

Как только у вас есть tf.exe(из Visual Studio или Team Explorer) есть плагин, который можно настроить для выполнения команд TFS из NetBeans:

  • Загрузите плагин из: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=676
  • Установите плагин в NetBeans: Инструменты\Плагины\Загруженные\Добавить плагины...
  • Настроить плагин в NetBeans: Tools\Options\Path Tools
  • При редактировании команд для файла введите: "c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf" checkout "{path}"
  • Нажмите Ok
  • С выбранным в редакторе файлом или проводником пакетов нажмите кнопку "Изменить путь..." на панели инструментов.
  • Теперь файл находится в TFS.

Обязательно используйте правильный путь к tf.exe. Есть 3 кнопки, поэтому вы можете настроить 3 действия TFS (я использую checkout, add, delete).

Ответ 4

Microsoft активно поддерживает только интеграцию Eclipse для TFS.

В на этой странице есть дополнительная информация и возможность повышать, сообщать о своей заинтересованности в такой функции непосредственно Microsoft.

Ответ 5

В NB 8.2 вы можете настроить Kenai Team Server. то вы сможете войти на сервер команды: menu Team- > Team Server → login