【问题标题】:What should I store/ Not store in TFS and how?我应该在 TFS 中存储/不存储什么以及如何存储?
【发布时间】:2011-11-11 12:11:40
【问题描述】:

我正在尝试为我们的小型开发团队设置 TFS 服务器,由于这对我来说相当新,所以我有几个问题。

1) 我们正在开发供内部使用的 ASP.Net 网站(Intranet 等),这些网站目前没有使用 Visual Studio 解决方案保存,它们基本上保存在服务器上,我们只是使用 Visual Studio 更新它们正在做文件 > 打开网站。

所以我的第一个问题是我应该将这些作为解决方案保存在 TFS 中吗?这样做有什么好处?

我来自开发 WPF 应用程序的背景,并且总是看到使用 TFS 中的解决方案保存的所有内容。

2) 我们应该在 TFS 存储库中存储什么(以及我们应该排除什么)?

目前我正在存储源代码和文档,但是存储诸如 VS 插件/小型应用程序的安装程序之类的东西真的合适吗?或者这种东西都应该放在服务器上的某个地方吗?

【问题讨论】:

    标签: tfs


    【解决方案1】:

    所以我的第一个问题是我应该将这些作为解决方案保存在 TFS 中吗?什么

    是的,您可以创建一个包含不同 ASP.NET Web 应用程序的解决方案。

    这样做有什么好处吗?

    您的源代码将受版本控制

    我们应该在 TFS 存储库中存储什么

    源代码、您的 ASP.NET 应用程序可能需要的第三方程序集、脚本文件,基本上所有可以让您的网站启动和运行的东西。文档也应该与项目一起存储。如果这些安装程序允许在实时服务器上部署 ASP.NET 应用程序,则同样代表安装程序(仅源代码,而不是 MSI)。

    我们应该排除什么

    已编译的程序集,但无论如何它们都会被 TFS 自动排除。

    【讨论】:

    • 如果我将文件保存为 TFS 中的文件夹,它们也受版本控制,这就是我不确定创建 Visual Studio 解决方案与仅使用包含文件的文件夹的好处的地方。跨度>
    • @Purplegoldfish,Visual Studio 解决方案可以包含解决方案文件夹。这些是与解决方案关联的虚拟文件夹,而不是单个项目。
    猜你喜欢
    • 2019-01-11
    • 2018-02-19
    • 2017-06-05
    • 1970-01-01
    • 2010-09-22
    • 2023-03-14
    • 2019-07-04
    • 1970-01-01
    • 2017-02-26
    相关资源
    最近更新 更多