乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Best general SVN Ignore Pattern?

       daomucun 2011-07-11

      What is the best (or as good as possible) general SVN ignore pattern to use?

      There are a number of different IDE, editor, compiler, plug-in, platform, etc. specific files and some file types that "overlap" (i.e. desirable for some types projects and not for others).

      There are however, a large number of file types that you just never want included in source control automatically regardless the specifics of your development environment.

      The answer to this question would serve as a good starting point for any project - only requiring them to add the few environment specific items they need. It could be adapted for other Version Control Systems (VCS) as well.

      link|improve this question


      12 Answers

      up vote 65 down vote accepted

      I'll add my own two cents to this question:

      I use the following SVN ignore pattern with TortoiseSVN and Subversion CLI for native C++, C#/VB.NET, and PERL projects on both Windows and Linux platforms. It works well for me!

      Formatted for copy and paste:

      *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk *.msi* .res *.pch *.suo *.exp *.*~ *.~* ~*.* cvs CVS .CVS .cvs release Release debug Debug ignore Ignore bin Bin obj Obj *.csproj.user *.user
                  

      Formatted for readability:

      *.o *.lo *.la #*# .*.rej *.rej
                  .*~ *~ .#* .DS_Store thumbs.db
                  Thumbs.db *.bak *.class *.exe *.dll
                  *.mine *.obj *.ncb *.lib *.log
                  *.idb *.pdb *.ilk *.msi* .res *.pch *.suo
                  *.exp *.*~ *.~* ~*.* cvs  CVS .CVS .cvs
                  release Release debug Debug
                  ignore Ignore bin Bin obj  Obj
                  *.csproj.user *.user




      Based on Burly's ignore pattern, I have added ReSharper to the ignore list

      *.o *.lo .la ## .*.rej .rej .~ ~ .# .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk .msi .res *.pch *.suo *.exp .~ .~ ~. cvs CVS .CVS .cvs release Release debug Debug ignore Ignore bin Bin obj Obj *.csproj.user *.user _ReSharper.* *.resharper.user

      My ignore pattern for Visual Studio:

      */bin */obj */Release */Debug *.suo *.err *.log *.obj *.bin *.dll *.exe *.LOG *.user *.pdb [tT]emp [tT]empPE Ankh.Load thumbs.db *.resharper *.vspscc *.vsssccc *.scc */_ReSharper* */_ReSharper.* bin obj *.resharperoptions *.db *.bak *_ReSharper* *.snk logs output TestResults


      The pattern depends on which operating system you're using.

      On Linux, you'll want to block *.o, *.so, *.a, and *.la to begin with. You may also want to block *~ (backup file from editing) and #*# (emacs backup from a crash).

      On Windows, you'll want *.obj, *.lib, and *.dll at the very least.

      Any other files you need to block depend on your IDE, editor, and compiler.





       

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多