Вопросы TFS (Team Fondation Server)

  • Всем привет,


    есть ли у нас люди работающие и знающие TFS?
    Есть у меня пара вопросов:


    1. Какие Mergetool для VisualStudio используете? Мы перепробовали встроенный редактор, P4Merge, KDiff. Во всех есть свои косяки. Проблематика в том, что у нас три ветки разработки: aktuell, release, projekt. Из aktuell строится release, а из release projekt. Дело в том, что изменения кода возможны как в aktuell, так и в projekt. При интегрировании всех изменений из release в projekt не все конфликты корректно разрешаются. Возникают ошибке в коде, которые достаточно тяжело выловить.


    2. При merge из release или aktuell в projekt на файлах подписываются аттрибуты: branch, merge, edit. Откуда берется эта информация?


    3. Baseless merge: перенятие changeset из aktuell в projekt. Как можно отследить или пометить изменения? При последующем перенятии кода из release в prjoekt показываются changeset которые уже были интегрированны из aktuell.


    4. Так как мы работаем с достаточно большим числом проектов (>150), то приняли как правило: для каждого проекта отдельный lokal workspace. Может кто знает, как автоматизировать создание и удаление workspace? Консоль или powershell.


    Если есть какая-нибудь информация, поделитесь. Может кто подскажет, где, что почитать.

  • Привет!
    Мы помучались с TFS и перешли на GitLab. Работаем на VS2015 . Пока проблем небыло!