[cvsnt] cvs ignoring .dll files
Chuck Kirschman
Chuck.Kirschman at Nosp_am.bentley.com
Thu Aug 3 22:13:47 BST 2006
David is again correct; we just switched to cvsNT last year, and it took
me 6 months or so to realize this wasn't working, and another 6 months
to finally ask about it. I need to find DLL's, PDB's, etc that get
written to the source tree and fix them, and CVS is one of the best
tools for handling this because I'm using it anyway to see which files I
have modified. The .cvsrc solution works great.
I see why Tony did it, though I have a very low opinion of Microsoft's
policy of putting output in the source tree. That is just one of those
disasters waiting to occur. It's fine for small projects, but once you
cross a line it becomes an intractable mess. But it's all rolled into
the greater stupidity of Microsoft "solutions" and "projects." The good
news is that the msbuild stuff looks like it fixes a lot of the issues,
though in VC8 that's only for VB and C# so far.
Thanks again
chuck
David Somers wrote:
> Gerhard Fiedler wrote:
>
>>Is it possible that someone added those extensions to the cvsignore file
>>at the server?
>
>
> The cvsnt server has a hardcoded internal list of files that it will ignore:
> dll was added in 2.0.12 and exe since 2.0.9 (so their exclusion shouldn't
> come as too much of a surprise after 3 years or so).
>
> FWIW, the list is :
>
> char *ign_default = ". .. core RCSLOG tags TAGS RCS SCCS .make.state "
> ".nse_depinfo #* .#* cvslog.* ,* CVS CVS.adm .del-* "
> "*.a *.olb *.o *.obj *.so *.Z *~ *.old *.elc *.ln "
> "*.bak *.BAK *.orig *.rej *.exe *.dll *.pdb *.lib "
> "*.ncb *.ilk *.exp *.suo .DS_Store _$* *$ *.lo "
> "*.pch *.idb *.class ~*";
>
> Hmmm... Tony, shouldn't a.out and *.tmp/*.TMP be in there too?
>
More information about the cvsnt
mailing list