代码之家  ›  专栏  ›  技术社区  ›  Peter

使用ms tfs 2010处理excel文件是个好主意吗?

  •  4
  • Peter  · 技术社区  · 15 年前

    我的团队目前使用Microsoft Visual Source Safe 2005进行版本控制/文件管理。我们的大部分工作是excel文件和其他包含代码的二进制文件。我们在存储库中放置很少的原始代码(纯文本文件)。

    由于所有常见的原因,我们正在考虑从vss切换到msteamfoundationserver2010,因为该公司已经拥有了它。

    我想知道TFS是否适合我们的需要。我们创建了许多小型的短期项目,每个项目中都有一小组二进制文件。我们通常每个团队只有一个、两个或三个开发人员。

    TFS是不是对这个杀伤力太大了?有没有办法去掉所有的团队管理、报告等…只需使用tfs进行版本控制/文件管理?我真的很想要Web界面和改进的远程访问等等,但是我很担心里面的其他东西,我们不会用到。我特别担心tfs与visual studio的关系,因为我们在vs中根本不做太多工作。

    谢谢你的经验、想法等。你可以分享。

    2 回复  |  直到 15 年前
        1
  •  2
  •   bwolohan    15 年前

    源代码管理系统经过优化以处理文本文件。它们可以用于二进制文件,但通常并不理想。

    您是否考虑过使用sharepoint文档存储库存储您的文件?它将保留以前的版本,您可以直接在Excel中打开和保存文件。如果您使用的是Windows Server 2003或更高版本,那么您已经拥有了SharePoint的许可证,因此没有额外的成本。注意,sharepoint有三种风格

    • wss-windows sharepoint services,包含在windows服务器中
    • Moss-Microsoft Office SharePoint服务器。这是一个单独的产品,需要额外的成本。
    • sharepoint 2010-还有额外的成本加上更大的硬件需求。

    如果您之前没有使用过sharepoint,那么您可能应该从wss开始。

        2
  •  0
  •   LordHits    15 年前

    tfs不仅仅是一个源代码存储库,从您的需要来看,它似乎是一个过度的杀伤力。不过,考虑到所有因素,您应该离开visual sourcesafe。如果不定期维护,则vss有损坏的历史。

    您是否考虑过其他存储库,如 Subversion ?它维护简单,使用方便。自由。请注意,我经常使用tfs和subversion,我只是根据您的问题提出建议。

    [编辑]tfs的一点是,所有用户都需要安装visual studio才能与之交互。当他们所需要的只是将excel文件从存储库中推出来时,这样做就太过分了。 Tortoise SVN 是一个Subversion客户端,它集成到Windows外壳中,因此与用户的Subversion交互意味着在Windows的文件资源管理器中单击鼠标右键。对非技术用户更有用。

    推荐文章