Система Microsoft Team и Java - PullRequest
3 голосов
/ 11 марта 2009

Мы начинаем проект, написанный на Java, в компании, которая работает исключительно на технологиях MS. Microsoft Team System используется в качестве инструмента контроля версий. Вопрос заключается в том, следует ли нам пытаться интегрировать Eclipse с MTS (что имеет смысл с верхнего уровня, поскольку для компании все еще будет один репозиторий), или нам следует попытаться настроить другой инструмент контроля версий - скорее всего, Subversion (который имеет смысл с точки зрения разработчиков)?

Кто-нибудь пытался объединить Team System с проектами Java? Есть ли в этом смысл?

Ответы [ 5 ]

5 голосов
/ 11 марта 2009

Вы можете использовать Team Foundation Server с Eclipse с Teamprise.

То, имеет ли это смысл или нет, зависит от окружающей среды. Если вы являетесь одним из многих проектов, например Java, то нет смысла изобретать велосипед и внедрять SVN, если только бизнес не проводит четкое разграничение между проектами Java и проектами MS ... и понимает, что они имеют два места для получения метрик для проектов, которые могут быть неприятными.

Я бы лично проголосовал за TFS, поскольку в TFS уже есть инвестиции.

1 голос
/ 12 марта 2009

Моя команда находится в аналогичной ситуации ... наша компания недавно стандартизировала TFS для контроля исходного кода, и мы являемся группой Java (со многими другими командами в моей компании, являющимися Microsoft ... таким образом, было принято решение использовать TFS). ). Мы переходим с VSS, поэтому на самом деле мы очень рады перейти на более современную систему (хотя я бы предпочел SVN).

Мы используем IntelliJ IDEA , а с версией 8.1 они теперь имеют встроенную поддержку TFS. Пока что, похоже, все работает хорошо. Мы также используем Hudson для нашего сервера непрерывной интеграции, и для этого есть хороший плагин TFS. Из наших скриптов Ant мы используем бесплатные Задачи Ant Teamprise , когда нам нужен доступ к TFS.

1 голос
/ 11 марта 2009

Я работаю над проектом, который использует eclipse и teamprise для использования TFS с Java. Хотя опыт не идеален, он работает довольно хорошо.

Поскольку ваша компания уже инвестирует в TFS, я бы придерживался этого, если вам и вашей команде будет комфортно с TFS в качестве системы контроля версий. Однако, если вас устраивает Subversion, а не TFS, тогда я говорю, просто переключитесь на Subverison, и вы не будете оглядываться назад.

0 голосов
/ 05 июля 2012

Это бесплатно сейчас (после марта 2012 года).

Microsoft.com; Скачать

0 голосов
/ 13 марта 2009

Одна вещь, которая может оказаться полезной, если вы в конечном итоге будете использовать tfs (но не teamprise), это то, что Team Foundation Power Tools 2008 добавляет поддержку расширений Window Explorer (хотя мне бы хотелось, чтобы в качестве опции меню была выбрана опция «получить конкретную версию»)

http://msdn.microsoft.com/en-us/teamsystem/bb980963.aspx

Из приведенной выше ссылки ... «Расширение оболочки Windows - позволяет выполнять основные операции контроля версий в проводнике Windows без использования Team Explorer.»

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