我有一个项目,我希望通过 perforce 版本控制手动管理,因为我只有 Express 版本。我正在寻找的是版本控制中应排除哪些文件,因为锁定许多文件会导致 visual studio 编译和调试出现问题。
到目前为止,我所拥有的包括在内。
.cs 文件(属性文件夹除外)
.resx 文件
.csproj 文件
排除
bin文件夹
对象文件夹
属性文件夹
.用户文件
让我知道是否还有我已经排除的应该包括的东西,或者是否有更好的方法来做到这一点。
最佳答案
您应该包含 Properties 文件夹;它包含 AssemblyInfo.cs(具有所有程序集属性)和项目的默认资源和设置文件(如果有)。
您还应该包含 .sln 文件(如果有)。
关于c# - 我应该对哪些 C# 项目文件进行版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2653941/