继续使用 Visual SourceSafe 或转到 Team Foundation Server 2010

发布于 2024-09-16 19:11:51 字数 420 浏览 11 评论 0原文

我们是一个由六名开发人员组成的小组,目前使用 Visual Studio 2003 和 Microsoft Visual SourceSafe (HVAC)。每个人都对其程序不相互共享代码负责。每个人都有责任自己的版本处理,代码不属于公共版本处理。

我们现在将更新到 Visual Studio 2010,并考虑何时迁移到 Team Foundation Server 2010 (TFS),或者是否应该继续进行管道处理。我想去过去,但几个同事半信半疑。

  1. 美国转向TFS有哪些利弊?
  2. 除了版本处理之外,TFS 中还有哪些功能对我们有用?
  3. TFS 是适合我们工作方式的工具吗?还是它太过分了?
  4. 您可以离线使用该代码吗?我们有时在家里或在客户那里使用笔记本电脑工作,

我在任何地方都没有找到它的价格。

We are a small group of six developers who currently use Visual Studio 2003 and Microsoft Visual SourceSafe (HVAC). Everyone has the responsibility for its program was not sharing code with each other. Everyone has responsibility for its own version handling, the codes is not in a common version handling.

We will now update to Visual Studio 2010 and are thinking about while we move to Team Foundation Server 2010 (TFS) or if we should continue with the plumbing. I want to go over, but several of my colleagues are doubtful.

  1. What are the pros and cons for the US to move to TFS?
  2. In addition to version handling, what in TFS will we find useful?
  3. Is TFS the right tool for the way we're working on, or is it overkill?
  4. Can you work with the code offline? We sometimes work with our laptops at home or at the customer

I have not found anywhere what it costs.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

输什么也不输骨气 2024-09-23 19:11:51

首先,Sourcesafe 对 Visual Sourcesafe 的支持即将结束:http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=sourcesafe&Filter=FilterNO

如果这还不够如果您要迁移,那么 Brian Harry(TFS 项目经理)有一篇精彩的文章,说明为什么您应该迁移到 TFS:http://blogs.msdn.com/b/bharry/archive/2009/10/01/tfs-2010-for- sourcesafe-users.aspx

简而言之,TFS 不仅仅是源代码控制,它还具有工作项,您可以在其中跟踪您的工作、添加可追溯性并获取项目管理信息。它还具有构建自动化工具,您可以使用该工具自动执行应用程序的编译、测试和代码验证。

当您更进一步时,它还具有出色的测试功能:http: //msdn.microsoft.com/en-us/library/ms182409.aspx

回答您的问题:

  1. 有很多优点,但也有一个很大的缺点。缺点是您必须迁移,尽管有一个用于 VSS 到 TFS 的迁移工具:http://msdn.microsoft.com/en-us/library/ms253060.aspx
  2. 工作项目、构建自动化、报告、共享点集成、测试管理器、实验室管理器
  3. TFS 很棒:它可以从像您这样的团队扩展到拥有数千名用户的大型组织。
  4. 是的,可以在没有 TFS 连接的情况下启动 Visual Studio。然后它会询问您是否要离线工作。当您再次上线时,您可以上线到 TFS,它会检查更改。还能够将 TFS 公开到互联网,因此您可以在家中访问组织内部的 TFS。

First of all, Sourcesafe will the support for Visual Sourcesafe will end soon: http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=sourcesafe&Filter=FilterNO

If that is not enough for you to migrate, then there is an exellent post from Brian Harry (Program Manager of TFS) why you should migrate to TFS: http://blogs.msdn.com/b/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx

In short, TFS is more then Source Control only, it has the Work Items in which you can track your work, add traceability and get Project Management information. It also has an build automation tool with which you can automate the compilation, testing and code validation of your applications.

When you go further it also have great testing capabilities: http://msdn.microsoft.com/en-us/library/ms182409.aspx

To answer your questions:

  1. There are a lot of pros, and one big con. The con is that you have to migrate, although there is a migration tool for VSS to TFS: http://msdn.microsoft.com/en-us/library/ms253060.aspx
  2. Work items, build automation, reporting, sharepoint integration, test manager, lab manager
  3. TFS is great: it scales from teams like yours to big organizations up till thousands of users.
  4. Yes there is the ability to start visual studio without a TFS connection. It then asks whether you want to work offline. When you are online again, you can go online to TFS and it will checks the changes. There is also the ability to expose TFS to the internet, so you can access TFS inside your organization from home.
套路撩心 2024-09-23 19:11:51

是否应该参加 TFS2010 是一个有争议的问题,有很多好的答案。

您是否应该摆脱 VSS 是 100% 明确的。有很多文章解释了原因:

Microsoft 的源销毁系统

VSS:任何速度都不安全

除 Sourcesafe 之外的任何内容

Whether or not you should go to TFS2010 is a debatable question, with many good answers.

Whether or not you should get away from VSS is 100% clear. There are many articles out there on why:

Microsoft's Source Destruction System

VSS: Unsafe at Any Speed

Anything But Sourcesafe

天涯沦落人 2024-09-23 19:11:51

最近从 VSS 迁移到 TFS2010,我没有回头。我喜欢一切都整合在一起的方式。无需重述之前所说的,一些出色的功能是:

  • 适当的分支和功能。 合并 AD集成
  • ,不再需要在 VSS 中设置用户
  • 轻松查看谁签出了内容
  • 轻松查看签入历史记录(非常适合代码审查)
  • TFS Power Tools 添加自定义签入策略和 Windows 资源管理器上下文菜单
  • 工作项、跟踪及其与变更集的关联
  • 内置报告
  • 团队项目门户 - 因此非开发人员可以访问 TFS 报告/工作项信息等
  • 速度,比 VSS 快得多
  • 源存储在 SQL Server 中,签入操作是事务性的,而不是基于文件的,无更多运行 VSS 清理

我发现,与使用迁移工具迁移源代码相比,全新签入是最快的方法,在奇怪的时间里我必须参考历史记录,将 SourceSafe 保持为只读。

Having recently migrated from VSS to TFS2010 I haven't looked back. I love the way everything is integrated. Without restating what was said before some of the great features are:

  • Proper branching & merging
  • AD integration, no more setting up users in VSS
  • Easy to see who has what checked out
  • Easy to see check-in history (great for code reviews)
  • TFS Power Tools add custom check-in policies and Windows Explorer context menu
  • Work items, tracking and their association with changesets
  • Inbuilt reporting
  • Team Project Portals - so non developers can access TFS reports/work item info etc
  • Speed, it's so much faster than VSS
  • Source is stored in SQL server and check-in operations are transactional and not file based, no more running VSS clean up

I found that rather than migrating source code using the migration tool a fresh check-in was the quickest way, keeping SourceSafe in read-only for the odd time I have to refer to the history.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文