
BUG DUPLICATION STEPS FOR BINARY FILES AND THE PUSHOK CVS Proxy NT.

1. Install CVSNTServer and include the following in the cvswrappers file:
	*.exe -k 'b' -m 'COPY'
	*.dll -k 'b' -m 'COPY'
	*.snk -k 'b' -m 'COPY'
2. Install the PushOK Plugin and modify the Plugin Configuration to set the following extensions as Binary
	exe
	dll
	snk
3. Unzip the PushOKBinaryTest.zip VS.NET Solution
4. Open the PushOKBinaryTest.sln in VS.NET
5. Go to File | Source Control | Add Solution to Source Control.
6. Create a new Module on your CVSNT Server to contain this solution.
7. Close the VS.NET IDE.
8. Delete the PushOKBinaryTest VS.NET entire solution from the client.
9. Open up the VS.NET IDE.
10. Go to File | Source Control | Open from Source Control.
11. Set the module path as created in step 6.
12. When the project finishes loading from CVSNT try to do a build.
13. Look at the StrongKey.snk and the \Other Files\notepad.exe and ole32.dll. These files are only 1K in size.
	***CONFIRM THE BUG***
14. Click on the StrongKey.snk file from the VS.NET IDE's Solution Explorer.
15. Go to File | Source Control | History
16. Highlight the Current version of the StrongKey.snk file and click on Get(overwrite).
17. Perform a check-out when prompted.
18. Now try to compile (it should work) and note that the StrongKey.snk file came over properly.
19. Repeat steps 14-18 only highlight the ...\Other Files\notepad.exe and ole32.dll files and note that they came over ok.
	***CONFIRM THE BUG.***

