asp.net项目协作开发时,常常要忽略版本控制的目录

这几个目录根据开发者环境不同而内容不同,容易照成冲突或未知的使用问题,影响开发效率。

1.bin

  编译生成时目录

2.obj

  编译生成时目录

3.Properties/PublishProfiles

  发布项目时的配置文件

4.自定义的目录,如log,file

  为了保存自定义生成文件时目录,所以在生成时,需要代码判断目录是否存在则创建。

5. ".svn"

  使用svn作版本控制时的目录

6.".vs"

  使用visual studio作IDE时自动生成的目录

7.packages

  用nuget管理包依赖时生成的文件目录

8.".git" 注意:"非.gitignore"文件

  使用git作版本控制时的目录

原文地址:https://www.cnblogs.com/tangyan/p/13156535.html