Скажи привет "TFS". Как мигрировать из олд и быть «более» гибким? - PullRequest
3 голосов
/ 30 октября 2009

Мы планировали перейти от Visual SourceSafe к TFS. Для этого мы привезли новый сервер с обновленными спецификациями и установленной TFS. Машина Visual SourceSafe по-прежнему используется в среде как машина TFS, выделенная для одного проекта.

Все проекты находятся на компьютере Visual SourceSafe и управляются более полувека. Как я уже сказал, будет только один проект, который будет перемещен на компьютер TFS. Здесь нам требуется полный и безопасный образ рабочего каталога VSS проекта на компьютере TFS, поскольку для перехода с VSS на TFS вам придется установить Visual SourceSafe там на компьютере TFS.

Как лучше всего двигать Рабочий каталог VSS (проект) от машина-машина. Есть ли способ избежать этого шага, и мы могли бы напрямую переместить рабочий каталог VSS в TFS?

После настройки рабочего каталога проекта на компьютере TFS мы можем использовать утилиту VSSConverter.exe для перехода с VSS на TFS. Существует версия графического интерфейса утилиты VSSConverter.exe , которая делает это проще, чем через командную строку.

Командный проект успешно создан с MSF для гибкой разработки программного обеспечения на компьютере TFS. В начале была проблема с попыткой создать командный проект, который, по-видимому, не был запущен службам SharePoint Наконец, мы оказались в каком-то блоге, в котором упоминалось, что если вы установили SharePoint Services после TFS, вам необходимо проверить службы центра администрирования SharePoint и изменить его порт на 17012.

Это то, что мы могли бы сделать на TFS. Не уверены, мы на правильном пути или нет? Задача небольшая - перенести отдельный проект из Visual SourceSafe, который является независимой машиной, в машину TFS. Но это потому, что мы все новички в TFS.

Уже произведенные расходы: новый сервер, Windows 2008 Server R2 и TFS, которые не оставляют нам выбора, кроме как учиться и делать это. Я надеюсь, что в конечном итоге это станет хорошим опытом, но чтобы сделать это хорошо, нам нужно приложить больше усилий и выстроить отношение к этому.

Я буду благодарен, если вы, ребята, могли бы предложить нам в этих обстоятельствах, как мы должны планировать и сотрудничать. Лучшее может быть это, все эти транзакции не повлияют на нашу производительность на проекте. Мы могли бы поставить и управлять нашими сроками вместе с этим вскрытием.

Спасибо. Хорошего дня!

1 Ответ

1 голос
/ 24 декабря 2009

ТОЧКА 1: Похоже, у вас уже есть кто-то, кто порекомендовал перенести все ваши проекты за один раз. Они рекомендовали это потому, что это, как правило, хорошая идея. На вашем месте я бы еще раз посмотрел на миграцию всех проектов и переключил всех на поставщика MSSCCI для TFS . По сути, это позволит всем продолжать работать так же, как сейчас, и с теми же инструментами, которые они используют сейчас, но код будет в TFS.

ТОЧКА 2: Потратьте немного времени, чтобы убедиться, что вы хотите использовать шаблон процесса MSF Agile. Не потому, что с MSF что-то не так (это здорово!), А потому, что с самого начала сложно менять шаблоны. Это время, когда вы хотите немного подумать об улучшении программного процесса и о том, как вы хотите, чтобы рабочий процесс в офисе функционировал, когда вы все используете полный клиент Team Explorer. Мой магазин использует шаблон Scrum для Team System , и нам это нравится. Это особенно здорово, когда вы добавляете на веб-сайт Scrum Dashboard и Монитор Scrum Sprint на общедоступном экране.

...