Changes between Version 21 and Version 22 of DeveloperGuidlines


Ignore:
Timestamp:
Nov 23, 2009, 10:52:27 PM (12 years ago)
Author:
Matthäus Wander
Comment:

added info about bad extension

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidlines

    v21 v22  
    4747
    4848In order to checkin only clean code, please use the following '''ignore patterns''':
    49 ''"obj bin debug release *.pdb *.suo *.exe *.dll"''
     49''"obj bin debug release *.pdb *.suo *.exe *.dll *.aux *.dvi *.log *.bak *.bbl *.blg *.user"''
    5050
    51 This basically means that you should ''never'' check-in compiled and user-generated files. As an example please do not check-in the entire bin/ and obj/ directories which Visual Studio generates. If you want to submit a component (binary file) despite the ignore patterns you can still add *.dll files by using the context menu and add that file explicitely - but please be absolutely sure, that you know what you are doing.
     51This basically means that you should ''never'' check-in compiled and user-generated files. As an example please do not check-in the entire bin/ and obj/ directories which Visual Studio generates. Note that the server will reject your commits if you try to do so. If you want to submit a component (binary file) despite the ignore patterns you can still add *.dll files by using the context menu and add that file explicitely - but please be absolutely sure, that you know what you are doing. Additionally you need to explicitly provide a list of file names respectively directory names which shall override the ignore pattern. Example, you want to check in a file named ''someLib.dll'', you must write a comment which looks like this:
     52
     53 {{{
     54The lib is required by all developers, so I'm adding it explicitly to the repository.
     55
     56override-bad-extension: someLib.dll
     57}}}
    5258
    5359=== Committing your changes ===