+++ .gitattributes
... | ... | @@ -0,0 +1,63 @@ |
1 | +############################################################################### | |
2 | +# Set default behavior to automatically normalize line endings. | |
3 | +############################################################################### | |
4 | +* text=auto | |
5 | + | |
6 | +############################################################################### | |
7 | +# Set default behavior for command prompt diff. | |
8 | +# | |
9 | +# This is need for earlier builds of msysgit that does not have it on by | |
10 | +# default for csharp files. | |
11 | +# Note: This is only used by command line | |
12 | +############################################################################### | |
13 | +#*.cs diff=csharp | |
14 | + | |
15 | +############################################################################### | |
16 | +# Set the merge driver for project and solution files | |
17 | +# | |
18 | +# Merging from the command prompt will add diff markers to the files if there | |
19 | +# are conflicts (Merging from VS is not affected by the settings below, in VS | |
20 | +# the diff markers are never inserted). Diff markers may cause the following | |
21 | +# file extensions to fail to load in VS. An alternative would be to treat | |
22 | +# these files as binary and thus will always conflict and require user | |
23 | +# intervention with every merge. To do so, just uncomment the entries below | |
24 | +############################################################################### | |
25 | +#*.sln merge=binary | |
26 | +#*.csproj merge=binary | |
27 | +#*.vbproj merge=binary | |
28 | +#*.vcxproj merge=binary | |
29 | +#*.vcproj merge=binary | |
30 | +#*.dbproj merge=binary | |
31 | +#*.fsproj merge=binary | |
32 | +#*.lsproj merge=binary | |
33 | +#*.wixproj merge=binary | |
34 | +#*.modelproj merge=binary | |
35 | +#*.sqlproj merge=binary | |
36 | +#*.wwaproj merge=binary | |
37 | + | |
38 | +############################################################################### | |
39 | +# behavior for image files | |
40 | +# | |
41 | +# image files are treated as binary by default. | |
42 | +############################################################################### | |
43 | +#*.jpg binary | |
44 | +#*.png binary | |
45 | +#*.gif binary | |
46 | + | |
47 | +############################################################################### | |
48 | +# diff behavior for common document formats | |
49 | +# | |
50 | +# Convert binary document formats to text before diffing them. This feature | |
51 | +# is only available from the command line. Turn it on by uncommenting the | |
52 | +# entries below. | |
53 | +############################################################################### | |
54 | +#*.doc diff=astextplain | |
55 | +#*.DOC diff=astextplain | |
56 | +#*.docx diff=astextplain | |
57 | +#*.DOCX diff=astextplain | |
58 | +#*.dot diff=astextplain | |
59 | +#*.DOT diff=astextplain | |
60 | +#*.pdf diff=astextplain | |
61 | +#*.PDF diff=astextplain | |
62 | +#*.rtf diff=astextplain | |
63 | +#*.RTF diff=astextplain |
+++ .gitignore
... | ... | @@ -0,0 +1,363 @@ |
1 | +## Ignore Visual Studio temporary files, build results, and | |
2 | +## files generated by popular Visual Studio add-ons. | |
3 | +## | |
4 | +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore | |
5 | + | |
6 | +# User-specific files | |
7 | +*.rsuser | |
8 | +*.suo | |
9 | +*.user | |
10 | +*.userosscache | |
11 | +*.sln.docstates | |
12 | + | |
13 | +# User-specific files (MonoDevelop/Xamarin Studio) | |
14 | +*.userprefs | |
15 | + | |
16 | +# Mono auto generated files | |
17 | +mono_crash.* | |
18 | + | |
19 | +# Build results | |
20 | +[Dd]ebug/ | |
21 | +[Dd]ebugPublic/ | |
22 | +[Rr]elease/ | |
23 | +[Rr]eleases/ | |
24 | +x64/ | |
25 | +x86/ | |
26 | +[Ww][Ii][Nn]32/ | |
27 | +[Aa][Rr][Mm]/ | |
28 | +[Aa][Rr][Mm]64/ | |
29 | +bld/ | |
30 | +[Bb]in/ | |
31 | +[Oo]bj/ | |
32 | +[Oo]ut/ | |
33 | +[Ll]og/ | |
34 | +[Ll]ogs/ | |
35 | + | |
36 | +# Visual Studio 2015/2017 cache/options directory | |
37 | +.vs/ | |
38 | +# Uncomment if you have tasks that create the project's static files in wwwroot | |
39 | +#wwwroot/ | |
40 | + | |
41 | +# Visual Studio 2017 auto generated files | |
42 | +Generated\ Files/ | |
43 | + | |
44 | +# MSTest test Results | |
45 | +[Tt]est[Rr]esult*/ | |
46 | +[Bb]uild[Ll]og.* | |
47 | + | |
48 | +# NUnit | |
49 | +*.VisualState.xml | |
50 | +TestResult.xml | |
51 | +nunit-*.xml | |
52 | + | |
53 | +# Build Results of an ATL Project | |
54 | +[Dd]ebugPS/ | |
55 | +[Rr]eleasePS/ | |
56 | +dlldata.c | |
57 | + | |
58 | +# Benchmark Results | |
59 | +BenchmarkDotNet.Artifacts/ | |
60 | + | |
61 | +# .NET Core | |
62 | +project.lock.json | |
63 | +project.fragment.lock.json | |
64 | +artifacts/ | |
65 | + | |
66 | +# ASP.NET Scaffolding | |
67 | +ScaffoldingReadMe.txt | |
68 | + | |
69 | +# StyleCop | |
70 | +StyleCopReport.xml | |
71 | + | |
72 | +# Files built by Visual Studio | |
73 | +*_i.c | |
74 | +*_p.c | |
75 | +*_h.h | |
76 | +*.ilk | |
77 | +*.meta | |
78 | +*.obj | |
79 | +*.iobj | |
80 | +*.pch | |
81 | +*.pdb | |
82 | +*.ipdb | |
83 | +*.pgc | |
84 | +*.pgd | |
85 | +*.rsp | |
86 | +*.sbr | |
87 | +*.tlb | |
88 | +*.tli | |
89 | +*.tlh | |
90 | +*.tmp | |
91 | +*.tmp_proj | |
92 | +*_wpftmp.csproj | |
93 | +*.log | |
94 | +*.vspscc | |
95 | +*.vssscc | |
96 | +.builds | |
97 | +*.pidb | |
98 | +*.svclog | |
99 | +*.scc | |
100 | + | |
101 | +# Chutzpah Test files | |
102 | +_Chutzpah* | |
103 | + | |
104 | +# Visual C++ cache files | |
105 | +ipch/ | |
106 | +*.aps | |
107 | +*.ncb | |
108 | +*.opendb | |
109 | +*.opensdf | |
110 | +*.sdf | |
111 | +*.cachefile | |
112 | +*.VC.db | |
113 | +*.VC.VC.opendb | |
114 | + | |
115 | +# Visual Studio profiler | |
116 | +*.psess | |
117 | +*.vsp | |
118 | +*.vspx | |
119 | +*.sap | |
120 | + | |
121 | +# Visual Studio Trace Files | |
122 | +*.e2e | |
123 | + | |
124 | +# TFS 2012 Local Workspace | |
125 | +$tf/ | |
126 | + | |
127 | +# Guidance Automation Toolkit | |
128 | +*.gpState | |
129 | + | |
130 | +# ReSharper is a .NET coding add-in | |
131 | +_ReSharper*/ | |
132 | +*.[Rr]e[Ss]harper | |
133 | +*.DotSettings.user | |
134 | + | |
135 | +# TeamCity is a build add-in | |
136 | +_TeamCity* | |
137 | + | |
138 | +# DotCover is a Code Coverage Tool | |
139 | +*.dotCover | |
140 | + | |
141 | +# AxoCover is a Code Coverage Tool | |
142 | +.axoCover/* | |
143 | +!.axoCover/settings.json | |
144 | + | |
145 | +# Coverlet is a free, cross platform Code Coverage Tool | |
146 | +coverage*.json | |
147 | +coverage*.xml | |
148 | +coverage*.info | |
149 | + | |
150 | +# Visual Studio code coverage results | |
151 | +*.coverage | |
152 | +*.coveragexml | |
153 | + | |
154 | +# NCrunch | |
155 | +_NCrunch_* | |
156 | +.*crunch*.local.xml | |
157 | +nCrunchTemp_* | |
158 | + | |
159 | +# MightyMoose | |
160 | +*.mm.* | |
161 | +AutoTest.Net/ | |
162 | + | |
163 | +# Web workbench (sass) | |
164 | +.sass-cache/ | |
165 | + | |
166 | +# Installshield output folder | |
167 | +[Ee]xpress/ | |
168 | + | |
169 | +# DocProject is a documentation generator add-in | |
170 | +DocProject/buildhelp/ | |
171 | +DocProject/Help/*.HxT | |
172 | +DocProject/Help/*.HxC | |
173 | +DocProject/Help/*.hhc | |
174 | +DocProject/Help/*.hhk | |
175 | +DocProject/Help/*.hhp | |
176 | +DocProject/Help/Html2 | |
177 | +DocProject/Help/html | |
178 | + | |
179 | +# Click-Once directory | |
180 | +publish/ | |
181 | + | |
182 | +# Publish Web Output | |
183 | +*.[Pp]ublish.xml | |
184 | +*.azurePubxml | |
185 | +# Note: Comment the next line if you want to checkin your web deploy settings, | |
186 | +# but database connection strings (with potential passwords) will be unencrypted | |
187 | +*.pubxml | |
188 | +*.publishproj | |
189 | + | |
190 | +# Microsoft Azure Web App publish settings. Comment the next line if you want to | |
191 | +# checkin your Azure Web App publish settings, but sensitive information contained | |
192 | +# in these scripts will be unencrypted | |
193 | +PublishScripts/ | |
194 | + | |
195 | +# NuGet Packages | |
196 | +*.nupkg | |
197 | +# NuGet Symbol Packages | |
198 | +*.snupkg | |
199 | +# The packages folder can be ignored because of Package Restore | |
200 | +**/[Pp]ackages/* | |
201 | +# except build/, which is used as an MSBuild target. | |
202 | +!**/[Pp]ackages/build/ | |
203 | +# Uncomment if necessary however generally it will be regenerated when needed | |
204 | +#!**/[Pp]ackages/repositories.config | |
205 | +# NuGet v3's project.json files produces more ignorable files | |
206 | +*.nuget.props | |
207 | +*.nuget.targets | |
208 | + | |
209 | +# Microsoft Azure Build Output | |
210 | +csx/ | |
211 | +*.build.csdef | |
212 | + | |
213 | +# Microsoft Azure Emulator | |
214 | +ecf/ | |
215 | +rcf/ | |
216 | + | |
217 | +# Windows Store app package directories and files | |
218 | +AppPackages/ | |
219 | +BundleArtifacts/ | |
220 | +Package.StoreAssociation.xml | |
221 | +_pkginfo.txt | |
222 | +*.appx | |
223 | +*.appxbundle | |
224 | +*.appxupload | |
225 | + | |
226 | +# Visual Studio cache files | |
227 | +# files ending in .cache can be ignored | |
228 | +*.[Cc]ache | |
229 | +# but keep track of directories ending in .cache | |
230 | +!?*.[Cc]ache/ | |
231 | + | |
232 | +# Others | |
233 | +ClientBin/ | |
234 | +~$* | |
235 | +*~ | |
236 | +*.dbmdl | |
237 | +*.dbproj.schemaview | |
238 | +*.jfm | |
239 | +*.pfx | |
240 | +*.publishsettings | |
241 | +orleans.codegen.cs | |
242 | + | |
243 | +# Including strong name files can present a security risk | |
244 | +# (https://github.com/github/gitignore/pull/2483#issue-259490424) | |
245 | +#*.snk | |
246 | + | |
247 | +# Since there are multiple workflows, uncomment next line to ignore bower_components | |
248 | +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) | |
249 | +#bower_components/ | |
250 | + | |
251 | +# RIA/Silverlight projects | |
252 | +Generated_Code/ | |
253 | + | |
254 | +# Backup & report files from converting an old project file | |
255 | +# to a newer Visual Studio version. Backup files are not needed, | |
256 | +# because we have git ;-) | |
257 | +_UpgradeReport_Files/ | |
258 | +Backup*/ | |
259 | +UpgradeLog*.XML | |
260 | +UpgradeLog*.htm | |
261 | +ServiceFabricBackup/ | |
262 | +*.rptproj.bak | |
263 | + | |
264 | +# SQL Server files | |
265 | +*.mdf | |
266 | +*.ldf | |
267 | +*.ndf | |
268 | + | |
269 | +# Business Intelligence projects | |
270 | +*.rdl.data | |
271 | +*.bim.layout | |
272 | +*.bim_*.settings | |
273 | +*.rptproj.rsuser | |
274 | +*- [Bb]ackup.rdl | |
275 | +*- [Bb]ackup ([0-9]).rdl | |
276 | +*- [Bb]ackup ([0-9][0-9]).rdl | |
277 | + | |
278 | +# Microsoft Fakes | |
279 | +FakesAssemblies/ | |
280 | + | |
281 | +# GhostDoc plugin setting file | |
282 | +*.GhostDoc.xml | |
283 | + | |
284 | +# Node.js Tools for Visual Studio | |
285 | +.ntvs_analysis.dat | |
286 | +node_modules/ | |
287 | + | |
288 | +# Visual Studio 6 build log | |
289 | +*.plg | |
290 | + | |
291 | +# Visual Studio 6 workspace options file | |
292 | +*.opt | |
293 | + | |
294 | +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) | |
295 | +*.vbw | |
296 | + | |
297 | +# Visual Studio LightSwitch build output | |
298 | +**/*.HTMLClient/GeneratedArtifacts | |
299 | +**/*.DesktopClient/GeneratedArtifacts | |
300 | +**/*.DesktopClient/ModelManifest.xml | |
301 | +**/*.Server/GeneratedArtifacts | |
302 | +**/*.Server/ModelManifest.xml | |
303 | +_Pvt_Extensions | |
304 | + | |
305 | +# Paket dependency manager | |
306 | +.paket/paket.exe | |
307 | +paket-files/ | |
308 | + | |
309 | +# FAKE - F# Make | |
310 | +.fake/ | |
311 | + | |
312 | +# CodeRush personal settings | |
313 | +.cr/personal | |
314 | + | |
315 | +# Python Tools for Visual Studio (PTVS) | |
316 | +__pycache__/ | |
317 | +*.pyc | |
318 | + | |
319 | +# Cake - Uncomment if you are using it | |
320 | +# tools/** | |
321 | +# !tools/packages.config | |
322 | + | |
323 | +# Tabs Studio | |
324 | +*.tss | |
325 | + | |
326 | +# Telerik's JustMock configuration file | |
327 | +*.jmconfig | |
328 | + | |
329 | +# BizTalk build output | |
330 | +*.btp.cs | |
331 | +*.btm.cs | |
332 | +*.odx.cs | |
333 | +*.xsd.cs | |
334 | + | |
335 | +# OpenCover UI analysis results | |
336 | +OpenCover/ | |
337 | + | |
338 | +# Azure Stream Analytics local run output | |
339 | +ASALocalRun/ | |
340 | + | |
341 | +# MSBuild Binary and Structured Log | |
342 | +*.binlog | |
343 | + | |
344 | +# NVidia Nsight GPU debugger configuration file | |
345 | +*.nvuser | |
346 | + | |
347 | +# MFractors (Xamarin productivity tool) working folder | |
348 | +.mfractor/ | |
349 | + | |
350 | +# Local History for Visual Studio | |
351 | +.localhistory/ | |
352 | + | |
353 | +# BeatPulse healthcheck temp database | |
354 | +healthchecksdb | |
355 | + | |
356 | +# Backup folder for Package Reference Convert tool in Visual Studio 2017 | |
357 | +MigrationBackup/ | |
358 | + | |
359 | +# Ionide (cross platform F# VS Code tools) working folder | |
360 | +.ionide/ | |
361 | + | |
362 | +# Fody - auto-generated XML schema | |
363 | +FodyWeavers.xsd(No newline at end of file) |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?