Kai*_*Kai 45 c# svn visual-studio-2008 visual-studio
我是Visual C#Studio的新手(实际上使用的是Express版,但是另一个开发人员正在使用完整版),我们正在使用版本控制(svn).
我可以将项目文件添加到存储库,因为这个repo只适用于使用Visual C#Studio的我们两个人.但感觉就像那里有一些无关的文件.有熟悉Visual C#Studio项目文件的人能告诉我哪些文件可以安全地被svn:忽略?
一些可疑文件:
我确定.sln是必需的,但这是什么.suo?和.csproj?在加载项目时,Visual C#Studio是否可以/应该生成这些内容?
Car*_*ist 44
不要包含
bin
obj
*.suo
*.user
_Resharper*(如果你有Resharper)
包括
*.sln
*.csproj
您还可以在github上查看.gitignore文件中的visual studio项目.
Age*_*191 15
.csproj定义了项目结构.这至关重要.
这是我在Tortoise SVN中添加到全局忽略列表中的内容:
*.suo *.user bin obj *.pdb *.cache *_svn *.svn *.suo *.user *.build-res TestResults _ReSharper*
Run Code Online (Sandbox Code Playgroud)
Jon*_*eet 12
不应该版本化:
应该版本化:
我不确定"contentproj"但听起来它是一个应该在svn下的项目文件.
.sln文件与.proj文件(每个项目一个)一起定义您的解决方案,因此请将它们保存在您的svn中!
您可以跳过.suo文件(个人设置 - 无论如何都是二进制)以及bin或obj文件夹.还可以保留.cache文件.
| 归档时间: |
|
| 查看次数: |
11810 次 |
| 最近记录: |