Является ли использование MS TFS 2010 для файлов Excel хорошей идеей?

В настоящее время моя команда использует Microsoft Visual Source Safe 2005 для управления версиями и файлами. Большая часть нашей работы – файлы Excel и другие двоичные файлы, содержащие код. Мы помещаем в репозиторий очень маленький необработанный код (текстовые файлы).

Мы смотрим на переход от VSS по всем обычным причинам и глядя на MS Team Foundation Server 2010, так как компания уже владеет им.

Мне интересно, будет ли TFS хорошо соответствовать нашим потребностям. Мы создаем множество небольших краткосрочных проектов с небольшим набором бинарных файлов в каждом. Обычно у каждой команды есть только один, два или три разработчика.

Является ли TFS излишним для этого? Есть ли способ отключить все управление командой, отчетность и т. Д. … и просто использовать TFS для управления версиями / файлами? Я действительно хочу веб-интерфейс и улучшенный удаленный доступ и так далее, но я беспокоюсь обо всем этом другом, что мы не будем использовать. Я особенно обеспокоен тем, насколько тесно связан TFS с Visual Studio, поскольку мы вообще не работаем в VS.

Спасибо за любые впечатления, идеи и т. Д. … вы можете поделиться.

Системы управления версиями оптимизированы для обработки текстовых файлов. Они могут использоваться для двоичных файлов, но они, как правило, не идеальны.

Рассматривали ли вы использование хранилища документов Sharepoint для хранения ваших файлов? Он сохранит предыдущие версии, и вы сможете открывать и сохранять файлы непосредственно в Excel. Если у вас есть Windows Server 2003 или более поздняя версия, у вас уже есть лицензия для Sharepoint, поэтому никаких дополнительных затрат нет. Обратите внимание, что есть 3 варианта Sharepoint

  • WSS – службы Windows Sharepoint, входящие в состав Windows Server
  • MOSS – сервер Microsoft Office SharePoint. Это отдельный продукт и имеет дополнительную стоимость.
  • Sharepoint 2010 – также имеет дополнительную стоимость плюс более высокие требования к оборудованию.

Если вы еще не использовали Sharepoint, прежде чем вы, вероятно, начнете с WSS.

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

Вы рассматривали другое хранилище, такое как Subversion ? Он имеет очень простое обслуживание и довольно прост в использовании. И бесплатно. Обратите внимание, что я регулярно использую TFS и Subversion, и я просто основываю свои рекомендации на вашем вопросе.

[edit] Одна вещь о TFS заключается в том, что всем вашим пользователям потребуется Visual Studio, чтобы взаимодействовать с ним. Это будет излишним, чтобы сделать это, когда все, что им требуется, – это толкать и вытаскивать файлы Excel из репозитория. Tortoise SVN – это клиент для Subversion, который интегрируется в оболочку Windows, поэтому взаимодействие с Subversion для ваших пользователей будет означать щелчок правой кнопкой мыши в File Explorer в Windows. Гораздо больше использования для нетехнических пользователей.

  • Как использовать SSIS Excel Destination для заполнения электронной таблицы, хранящейся в TFS?
  • Interesting Posts

    Маленький макрос VBA работает очень медленно

    Как объединить несколько массивов в 1 массив в Exel VBA

    Сохранение листа Excel в текущем каталоге с помощью VBA

    Код VBA для привязки флажков к определенным столбцам

    Хотя чтение данных из Excel-листа получило NullpointerException

    Использование переменной для аргумента title в InputBox

    Ячейка Excel является пустой, но не пустой

    Как преобразовать вывод из matlab в excel

    Используйте переменные при циклировании. (например: первый цикл Variable1 = значение1 и во втором переменном цикла1 = значение2)

    Показывать определенные строки, но держать других скрытыми

    Используйте автофильтр по более чем 2 критериям

    Поиск и сортировка значений, возврат соседних ячеек

    Как создать сложный зависимый выпадающий список с помощью VBA в Excel 2016?

    Связывание объекта vb с конкретным листом

    excel условное форматирование на основе большего / меньшего, чем в соседней ячейке / столбце

    Давайте будем гением компьютера.