我的.NET项目中应该在哪里存储项目工件(例如需求和测试脚本?

问题描述 投票:0回答:1

我正在使用C#在ASP.NET MVC中开发应用程序。我的所有代码,内容和数据库文件都放在本地硬盘驱动器和Git / GitHub中的存储库中的通常位置。我有两个项目的文件夹,即实际项目和一个包含一组测试的项目。也有一个packages文件夹。所有这些都在一个文件夹中,其中包含我的解决方案的名称。

我一直在维护一些Microsoft Word文档,以在解决方案文件夹之外跟踪需求和手动测试脚本。我想我也应该将它们存储在Git中,以便可以对它们进行版本控制并与其他资源一起保存。

通常在哪里存放这些物品?我是否应该在解决方案中在两个项目旁边创建一个文件夹?我是否应该在.NET中的一个名为Artifacts的文件夹中创建此文件?这里的最佳做法是什么?

.net artifacts
1个回答
0
投票

我决定将一个名为Project Artifacts的文件夹添加到我的主项目(而不是测试项目)中,并将我的需求和手动测试脚本存储为Word文档。现在它们也被存储在Git中。

我不知道这是否是最佳实践,但我喜欢现在将文档与代码一起存储并进行版本控制。

© www.soinside.com 2019 - 2024. All rights reserved.