我们使用TFS作为源代码控制,它适用于项目,但除了WinForms解决方案之外,我们还编写了由业务单独使用的简短SQL语句。我的问题是,将这些存储在TFS中的最佳做法是什么,我的直接想法是创建一个“SQL”项目并以这种方式存储它们,但这是否有点过分?是否支持仅向TFS添加文件夹?
我找到了这个链接:http://geekswithblogs.net/slock/archive/2007/07/05/113704.aspx
但这似乎是在现有项目/解决方案中添加项目。
非常感谢,
杰米
答案 0 :(得分:2)
是的,只需使用Visual Studio中的Source Control Explorer在您想要的位置添加“新建文件夹”。
然后,您可以使用Windows中的文件资源管理器填充文件夹。
完成后,只需使用“添加项目到文件夹”选项。
选择所需的文件,然后单击“完成”:
现在,如果您查看待处理的更改,您将准备好所有文件以便签入。
最后一点
当您处理这些文件时,您必须使用源代码管理资源管理器或Power Toys shell扩展来“签出”文件以删除只读标志(不要自行清除)。如果从TFS 2010升级到2012/3,则可以使用本地工作空间,这意味着您无需在编辑之前签出文件(就像颠覆一样)。
答案 1 :(得分:1)
如何给TFS Power Tools一个忙?
许多功能之一是Windows资源管理器外壳扩展,允许您添加,签出等,而无需使用Visual Studio。您只需将文件放在一个文件夹中,然后从上下文菜单中将整批文件添加到TFS中。
如果您曾经使用过TortoiseSVN,它非常相似,看起来像这样:
答案 2 :(得分:0)
如果您在使用SQL脚本时使用SQL Server Management Studio(SSMS),那么您还可以使用MSSCCI Provider,它为SSMS提供源代码控制集成。