diff --git a/.cvsignore b/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..3da020d18bf60c392db7e86af5e38bcabbf37c25
--- /dev/null
+++ b/.cvsignore
@@ -0,0 +1,8 @@
+Make.rules
+Makefile
+config.cache
+config.log
+config.status
+libwine.so.1.0
+wine
+wine.sym
diff --git a/controls/.cvsignore b/controls/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/controls/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/debugger/.cvsignore b/debugger/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..8e7a16238bc47a7bd16f8ad94fce9dfa669aba8b
--- /dev/null
+++ b/debugger/.cvsignore
@@ -0,0 +1,4 @@
+Makefile
+lex.yy.c
+y.tab.c
+y.tab.h
diff --git a/dlls/.cvsignore b/dlls/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/dlls/comctl32/.cvsignore b/dlls/comctl32/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/comctl32/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/dlls/psapi/.cvsignore b/dlls/psapi/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/psapi/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/dlls/shell32/.cvsignore b/dlls/shell32/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/shell32/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/dlls/winaspi/.cvsignore b/dlls/winaspi/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/winaspi/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/dlls/wnaspi32/.cvsignore b/dlls/wnaspi32/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/dlls/wnaspi32/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/documentation/.cvsignore b/documentation/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/documentation/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/files/.cvsignore b/files/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/files/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/graphics/.cvsignore b/graphics/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/graphics/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/graphics/metafiledrv/.cvsignore b/graphics/metafiledrv/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/graphics/metafiledrv/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/graphics/psdrv/.cvsignore b/graphics/psdrv/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/graphics/psdrv/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/graphics/win16drv/.cvsignore b/graphics/win16drv/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/graphics/win16drv/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/graphics/x11drv/.cvsignore b/graphics/x11drv/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/graphics/x11drv/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/if1632/.cvsignore b/if1632/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..32623005d31a9e5a94cb9b80caef086f6c1518c3
--- /dev/null
+++ b/if1632/.cvsignore
@@ -0,0 +1,42 @@
+Makefile
+avifile.s
+callfrom16.s
+callto16.s
+commdlg.s
+compobj.s
+ddeml.s
+display.s
+gdi.s
+kernel.s
+keyboard.s
+lzexpand.s
+mmsystem.s
+mouse.s
+msvideo.s
+ole2.s
+ole2conv.s
+ole2disp.s
+ole2nls.s
+ole2prox.s
+ole2thk.s
+olecli.s
+olesvr.s
+rasapi16.s
+shell.s
+sound.s
+storage.s
+stress.s
+system.s
+toolhelp.s
+typelib.s
+user.s
+ver.s
+w32sys.s
+win32s16.s
+win87em.s
+winaspi.s
+windebug.s
+wineps.s
+wing.s
+winsock.s
+wprocs.s
diff --git a/include/.cvsignore b/include/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..0e56cf2f8c1eca6ee74ebd12fb998fad4d1b24ba
--- /dev/null
+++ b/include/.cvsignore
@@ -0,0 +1 @@
+config.h
diff --git a/ipc/.cvsignore b/ipc/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/ipc/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/library/.cvsignore b/library/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/library/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/libtest/.cvsignore b/libtest/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..9baa20e11ad9be17b72c8c0a753d7832d2ffcf8f
--- /dev/null
+++ b/libtest/.cvsignore
@@ -0,0 +1,10 @@
+Makefile
+expand
+hello
+hello2
+hello3
+hello3res.s
+hello4
+hello5
+new
+rolex
diff --git a/loader/.cvsignore b/loader/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/loader/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/loader/dos/.cvsignore b/loader/dos/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..abf0ef9a1dd25f79074b4f2b78683cd976a9ac10
--- /dev/null
+++ b/loader/dos/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+dosmod
diff --git a/loader/ne/.cvsignore b/loader/ne/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/loader/ne/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/memory/.cvsignore b/memory/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/memory/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/misc/.cvsignore b/misc/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/misc/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/miscemu/.cvsignore b/miscemu/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/miscemu/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/msdos/.cvsignore b/msdos/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/msdos/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/multimedia/.cvsignore b/multimedia/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/multimedia/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/objects/.cvsignore b/objects/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/objects/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/ole/.cvsignore b/ole/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/ole/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/programs/.cvsignore b/programs/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/programs/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/programs/clock/.cvsignore b/programs/clock/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..47765582e9490f8926c0b94934665f84d9f910ec
--- /dev/null
+++ b/programs/clock/.cvsignore
@@ -0,0 +1,6 @@
+Da.s
+De.s
+En.s
+Makefile
+Sw.s
+clock
diff --git a/programs/control/.cvsignore b/programs/control/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..b1e405148da6036a285a1b46e20945917ca045c3
--- /dev/null
+++ b/programs/control/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+control
diff --git a/programs/notepad/.cvsignore b/programs/notepad/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..986f2d04ec7f0e030e1e908171aad562682e8aac
--- /dev/null
+++ b/programs/notepad/.cvsignore
@@ -0,0 +1,7 @@
+Da.s
+De.s
+En.s
+Fr.s
+Makefile
+Sw.s
+notepad
diff --git a/programs/progman/.cvsignore b/programs/progman/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..dea2c246517187ed8e6436eb8b686454e6c930c0
--- /dev/null
+++ b/programs/progman/.cvsignore
@@ -0,0 +1,24 @@
+Da.h
+Da.s
+De.h
+De.s
+En.h
+En.s
+Fi.h
+Fi.s
+Fr.h
+Fr.s
+Hu.h
+Hu.s
+It.h
+It.s
+Ko.h
+Ko.s
+Makefile
+Sw.h
+Sw.s
+Va.h
+Va.s
+accel.h
+accel.s
+progman
diff --git a/programs/regtest/.cvsignore b/programs/regtest/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..30fb2b8a1dcf733a600918cb3fd627e20139daf5
--- /dev/null
+++ b/programs/regtest/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+regtest
diff --git a/programs/view/.cvsignore b/programs/view/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3f6641fad29b1a7d2359aea316467b4a38af24c
--- /dev/null
+++ b/programs/view/.cvsignore
@@ -0,0 +1,4 @@
+Makefile
+view
+viewrc.h
+viewrc.s
diff --git a/programs/winhelp/.cvsignore b/programs/winhelp/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..fb2fb355904f445f423f6b819a318fe0104ae082
--- /dev/null
+++ b/programs/winhelp/.cvsignore
@@ -0,0 +1,26 @@
+Da.h
+Da.s
+De.h
+De.s
+En.h
+En.s
+Fi.h
+Fi.s
+Fr.h
+Fr.s
+Hu.h
+Hu.s
+It.h
+It.s
+Ko.h
+Ko.s
+Makefile
+Sw.h
+Sw.s
+Va.h
+Va.s
+hlp2sgml
+lex.yy.c
+winhelp
+y.tab.c
+y.tab.h
diff --git a/programs/winver/.cvsignore b/programs/winver/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f5ac340a87476cc1d52ef0265b8c829f2bddfc07
--- /dev/null
+++ b/programs/winver/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+winver
diff --git a/rc/.cvsignore b/rc/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/rc/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/relay32/.cvsignore b/relay32/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..1c34c0263e558a718315f5c28668b1780b6be0c7
--- /dev/null
+++ b/relay32/.cvsignore
@@ -0,0 +1,37 @@
+Makefile
+advapi32.c
+call32.s
+comctl32.c
+comdlg32.c
+crtdll.c
+dciman32.c
+ddraw.c
+dinput.c
+dplay.c
+dplayx.c
+dsound.c
+gdi32.c
+imm32.c
+kernel32.c
+lz32.c
+mpr.c
+msnet32.c
+msvfw32.c
+ntdll.c
+ole32.c
+oleaut32.c
+olecli32.c
+oledlg.c
+olesvr32.c
+psapi.c
+rasapi32.c
+shell32.c
+tapi32.c
+user32.c
+version.c
+w32skrnl.c
+winmm.c
+winspool.c
+wnaspi32.c
+wow32.c
+wsock32.c
diff --git a/resources/.cvsignore b/resources/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..1ebd6bc9d3bedc4f473f8a6c0c6d1b8ec22adf39
--- /dev/null
+++ b/resources/.cvsignore
@@ -0,0 +1,17 @@
+Makefile
+sysres_Ca.s
+sysres_Cz.s
+sysres_Da.s
+sysres_De.s
+sysres_En.s
+sysres_Eo.s
+sysres_Es.s
+sysres_Fi.s
+sysres_Fr.s
+sysres_Hu.s
+sysres_It.s
+sysres_Ko.s
+sysres_No.s
+sysres_Pl.s
+sysres_Po.s
+sysres_Sw.s
diff --git a/scheduler/.cvsignore b/scheduler/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/scheduler/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/server/.cvsignore b/server/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..a858baf057c4dee084f82a3218ec223c2a609217
--- /dev/null
+++ b/server/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+wineserver
diff --git a/tools/.cvsignore b/tools/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..149c7d926e5d0310ac29555705d6d33c2beb4368
--- /dev/null
+++ b/tools/.cvsignore
@@ -0,0 +1,4 @@
+Makefile
+build
+fnt2bdf
+makedep
diff --git a/tools/wrc/.cvsignore b/tools/wrc/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..b99ef0a0938d670abe56fe0869f7b98add0610f8
--- /dev/null
+++ b/tools/wrc/.cvsignore
@@ -0,0 +1,5 @@
+Makefile
+lex.yy.c
+wrc
+y.tab.c
+y.tab.h
diff --git a/tsx11/.cvsignore b/tsx11/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/tsx11/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/win32/.cvsignore b/win32/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/win32/.cvsignore
@@ -0,0 +1 @@
+Makefile
diff --git a/windows/.cvsignore b/windows/.cvsignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3c7a7c5da68804a1bdf391127ba34aed33c3cca
--- /dev/null
+++ b/windows/.cvsignore
@@ -0,0 +1 @@
+Makefile