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作版本控制时的目录