0

我们使用 TFS 进行源代码控制,这对于项目来说效果很好,但是除了 WinForms 解决方案之外,我们还编写了简短的 SQL 语句,供业务隔离使用。我的问题是,将这些存储在 TFS 中的最佳实践是什么,我的直接想法是创建一个“SQLs”项目并以这种方式存储它们,但这是否过大?是否支持仅将文件夹添加到 TFS?

我找到了这个链接: http: //geekswithblogs.net/slock/archive/2007/07/05/113704.aspx

但这似乎是将项目添加到现有项目/解决方案中。

非常感谢,

杰米

4

3 回答 3

2

是的,只需使用 Visual Studio 中的源代码管理资源管理器在您想要的每个位置添加一个“新文件夹”。

新建文件夹

然后,您可以使用 Windows 中的文件资源管理器填充充满文件的文件夹。

完成后,只需使用“将项目添加到文件夹”选项。

将项目添加到文件夹

选择所需的文件,然后单击完成:

添加文件

现在,如果您查看待处理的更改,您将准备好签入所有文件。

最后一点

当您处理这些文件时,您将不得不使用 Source Control Explorer 或Power Toys shell 扩展来“签出”文件以删除只读标志(不要自己清除它)。如果您从 TFS 2010 升级到 2012/3,则有可用的本地工作区,这意味着您无需在编辑前检查文件(就像颠覆一样)。

于 2013-10-25T09:50:54.750 回答
1

试试TFS 电动工具怎么样?

许多功能之一是 Windows Explorer shell 扩展,它允许您添加、签出等,而无需使用 Visual Studio。您可以简单地将文件放在一个文件夹中,然后从上下文菜单中将整个文件添加到 TFS。

如果你曾经使用过 TortoiseSVN,它非常相似,看起来像这样:

在此处输入图像描述

于 2013-10-25T09:48:20.040 回答
0

如果您在处理 SQL 脚本时经常使用 SQL Server Management Studio (SSMS),那么您还可以使用 MSSCCI Provider,它提供与 SSMS 的源代码控制集成。

于 2013-10-28T09:27:53.997 回答