Publishing P4VS Source Code =========================== Go to P4.NET stream depot Sync //P4.NET/r16.1/P4VS/... (choose appropriate version) Remove from Workspace: //P4.NET/r16.1/P4VS/CodedUITestProject/... //P4.NET/r16.1/P4VS/SwarmApiTest/... //P4.NET/r16.1/P4VS/tools/... //P4.NET/r16.1/P4VS/TreeViewListTest/... //P4.NET/r16.1/P4VS/P4VS/Localization/ja/... //P4.NET/r16.1/P4VS/bin/Debug/... //P4.NET/r16.1/P4VS/TestDialog/... //P4.NET/r16.1/P4VS/P4VS_ja.sln //P4.NET/r16.1/P4VS/P4VS2012_ja.sln //P4.NET/r16.1/P4VS_tagged.sln //P4.NET/r16.1/P4VS/P4VS2012_ja.sln //P4.NET/r16.1/P4VS/P4VS/MyKey.snk //P4.NET/r16.1/P4VS/P4VS/p4vs_ja.chm //P4.NET/r16.1/P4VS/P4VS/P4VS_ja.csproj //P4.NET/r16.1/P4VS/P4VS/P4VS_tagged.csproj //P4.NET/r16.1/P4VS/P4VS/source2010_ja.extension.vsixmanifest //P4.NET/r16.1/P4VS/P4VS/source2012_ja.extension.vsixmanifest Remove all unit tests *except* MRUListTest & PreferencesTest Remove call to update version in pre build step of the project: - Go to project properties for p4vs. (right click P4VS project, not P4VS solution) - On the "Build Events" tab, edit the pre build script and remove these lines: IF "$(ConfigurationName)"=="Release" Goto Exit IF NOT EXIST "$(SolutionDir)tools\UpdateVersion.exe" Goto Exit call "$(SolutionDir)tools\UpdateVersion.exe"