Search code examples
tortoisegitteam-explorer

What are these TLOG files? Should these be part of my source control?


I am new to source control.

I don't recall seeing these TLOG files before today. Here is what my repository now looks like in Team Explorer:

Team Explorer

And TortoiseGit:

TortoiseGit

Do I need these as part of my repository tracking?


Solution

  • That are logs from Visual C++ compiler that should be never part of source control. Exclude them in git via .gitignore:

    # Build Folders (you can keep bin if you'd like, to store dlls and pdbs)
    [Bb]in/
    [Oo]bj/
    
    # mstest test results
    TestResults
    
    ## Ignore Visual Studio temporary files, build results, and
    ## files generated by popular Visual Studio add-ons.
    
    # User-specific files
    *.suo
    *.user
    *.sln.docstates
    
    # Build results
    [Dd]ebug/
    [Rr]elease/
    x64/
    *_i.c
    *_p.c
    *.ilk
    *.meta
    *.obj
    *.pch
    *.pdb
    *.pgc
    *.pgd
    *.rsp
    *.sbr
    *.tlb
    *.tli
    *.tlh
    *.tmp
    *.log
    *.tlog
    *.vspscc
    *.vssscc
    .builds
    
    # Visual C++ cache files
    ipch/
    *.aps
    *.ncb
    *.opensdf
    *.sdf
    
    # Visual Studio profiler
    *.psess
    *.vsp
    *.vspx