From 67322590c28642017d89724f7eb601d3e5ee4019 Mon Sep 17 00:00:00 2001 From: Philippe Miossec Date: Fri, 13 Oct 2017 02:18:15 +0200 Subject: [PATCH] Moving source in the 'src' folder to respect .net conventions.... --- .gitignore | 3 + GitTfs.Setup/wix/GitTfs.Setup.g.wxs | 233 ------------------ README.md | 2 +- appveyor.yml | 9 +- doc/release-notes/NEXT.md | 0 doc/running-the-unit-tests.md | 18 +- {.paket => src/.paket}/paket.targets | 0 .../CommonAssemblyInfo.cs | 0 {GitTfs.Setup => src/GitTfs.Setup}/App.config | 0 .../GitTfs.Setup}/GitTfs.Setup.csproj | 0 {GitTfs.Setup => src/GitTfs.Setup}/Program.cs | 0 .../GitTfs.Setup}/Properties/AssemblyInfo.cs | 0 .../GitTfs.Setup}/paket.references | 0 .../GitTfs.Vs2010}/GitTfs.Vs2010.csproj | 0 .../GitTfs.Vs2010}/Properties/AssemblyInfo.cs | 0 .../GitTfs.Vs2010}/TfsHelper.Vs2010.cs | 0 .../GitTfs.Vs2012}/GitTfs.Vs2012.csproj | 0 .../GitTfs.Vs2012}/Properties/AssemblyInfo.cs | 0 .../GitTfs.Vs2012}/TfsHelper.Vs2012.cs | 0 .../GitTfs.Vs2013}/GitTfs.Vs2013.csproj | 0 .../GitTfs.Vs2013}/Properties/AssemblyInfo.cs | 0 .../GitTfs.Vs2013}/TfsHelper.Vs2013.cs | 0 .../GitTfs.Vs2015}/GitTfs.Vs2015.csproj | 0 .../GitTfs.Vs2015}/Properties/AssemblyInfo.cs | 0 .../GitTfs.Vs2015}/TfsHelper.Vs2015.cs | 0 .../GitTfs.Vs2015}/app.config | 0 .../GitTfs.Vs2015}/paket.references | 0 .../GitTfs.VsCommon}/ParentForm.cs | 0 .../GitTfs.VsCommon}/Retry.cs | 0 .../GitTfs.VsCommon}/TfsHelper.Common.cs | 0 .../GitTfs.VsCommon}/TfsHelper.Vs2012Base.cs | 0 .../GitTfs.VsCommon}/TfsPlugin.cs | 0 .../GitTfs.VsCommon}/Wrappers.PostVs2010.cs | 0 .../GitTfs.VsCommon}/Wrappers.cs | 0 .../GitTfs.VsFake}/GitTfs.VsFake.csproj | 0 .../GitTfs.VsFake}/Properties/AssemblyInfo.cs | 0 .../GitTfs.VsFake}/Script.cs | 0 .../GitTfs.VsFake}/TfsHelper.VsFake.cs | 0 .../GitTfs.VsFake}/TfsPlugin.cs | 0 GitTfs.sln => src/GitTfs.sln | 14 +- {GitTfs => src/GitTfs}/App.config | 0 {GitTfs => src/GitTfs}/Commands/Bootstrap.cs | 0 {GitTfs => src/GitTfs}/Commands/Branch.cs | 0 {GitTfs => src/GitTfs}/Commands/Checkin.cs | 0 .../GitTfs}/Commands/CheckinBase.cs | 0 .../GitTfs}/Commands/CheckinOptions.cs | 0 .../GitTfs}/Commands/CheckinTool.cs | 0 {GitTfs => src/GitTfs}/Commands/Checkout.cs | 0 {GitTfs => src/GitTfs}/Commands/Cleanup.cs | 0 .../GitTfs}/Commands/CleanupOptions.cs | 0 .../GitTfs}/Commands/CleanupWorkspaceLocal.cs | 0 .../GitTfs}/Commands/CleanupWorkspaces.cs | 0 {GitTfs => src/GitTfs}/Commands/Clone.cs | 0 {GitTfs => src/GitTfs}/Commands/Create.cs | 0 .../GitTfs}/Commands/Diagnostics.cs | 0 {GitTfs => src/GitTfs}/Commands/Fetch.cs | 0 {GitTfs => src/GitTfs}/Commands/Help.cs | 0 {GitTfs => src/GitTfs}/Commands/Helpers.cs | 0 {GitTfs => src/GitTfs}/Commands/Info.cs | 0 {GitTfs => src/GitTfs}/Commands/Init.cs | 0 {GitTfs => src/GitTfs}/Commands/InitBranch.cs | 0 .../GitTfs}/Commands/InitOptions.cs | 0 {GitTfs => src/GitTfs}/Commands/Labels.cs | 0 .../GitTfs}/Commands/ListRemoteBranches.cs | 0 {GitTfs => src/GitTfs}/Commands/Pull.cs | 0 {GitTfs => src/GitTfs}/Commands/QuickClone.cs | 0 {GitTfs => src/GitTfs}/Commands/QuickFetch.cs | 0 {GitTfs => src/GitTfs}/Commands/Rcheckin.cs | 0 .../GitTfs}/Commands/RemoteOptions.cs | 0 .../GitTfs}/Commands/ResetRemote.cs | 0 {GitTfs => src/GitTfs}/Commands/Shelve.cs | 0 .../GitTfs}/Commands/ShelveDelete.cs | 0 {GitTfs => src/GitTfs}/Commands/ShelveList.cs | 0 {GitTfs => src/GitTfs}/Commands/Subtree.cs | 0 {GitTfs => src/GitTfs}/Commands/Unshelve.cs | 0 {GitTfs => src/GitTfs}/Commands/Verify.cs | 0 {GitTfs => src/GitTfs}/Commands/Version.cs | 0 {GitTfs => src/GitTfs}/ConfigProperties.cs | 0 {GitTfs => src/GitTfs}/Core/Bootstrapper.cs | 0 .../BranchTreeContainsPathVisitor.cs | 0 .../GitTfs}/Core/Changes/Git/Add.cs | 0 .../GitTfs}/Core/Changes/Git/Delete.cs | 0 .../GitTfs}/Core/Changes/Git/Modify.cs | 0 .../GitTfs}/Core/Changes/Git/RenameEdit.cs | 0 .../GitTfs}/Core/CheckinPolicyEvaluator.cs | 0 .../GitTfs}/Core/DelimitedReader.cs | 0 .../GitTfs}/Core/DerivedGitTfsRemote.cs | 0 .../GitTfs}/Core/DirectoryTidier.cs | 0 {GitTfs => src/GitTfs}/Core/ExportWorkItem.cs | 0 {GitTfs => src/GitTfs}/Core/Ext.cs | 0 {GitTfs => src/GitTfs}/Core/GitChangeInfo.cs | 0 .../GitTfs}/Core/GitCommandException.cs | 0 {GitTfs => src/GitTfs}/Core/GitCommit.cs | 0 {GitTfs => src/GitTfs}/Core/GitHelpers.cs | 0 {GitTfs => src/GitTfs}/Core/GitObject.cs | 0 {GitTfs => src/GitTfs}/Core/GitRepository.cs | 0 {GitTfs => src/GitTfs}/Core/GitTfs.cs | 0 .../GitTfs}/Core/GitTfsException.cs | 0 .../Core/GitTfsGatedCheckinException.cs | 0 {GitTfs => src/GitTfs}/Core/GitTfsRemote.cs | 0 .../GitTfs}/Core/GitTfsVersionProvider.cs | 0 {GitTfs => src/GitTfs}/Core/GitTreeBuilder.cs | 0 {GitTfs => src/GitTfs}/Core/GitTreeEntry.cs | 0 .../GitTfs}/Core/IBranchTreeVisitor.cs | 0 .../GitTfs}/Core/IGitChangedFile.cs | 0 {GitTfs => src/GitTfs}/Core/IGitHelpers.cs | 0 {GitTfs => src/GitTfs}/Core/IGitRepository.cs | 0 {GitTfs => src/GitTfs}/Core/IGitTfsRemote.cs | 0 .../GitTfs}/Core/IGitTfsVersionProvider.cs | 0 .../GitTfs}/Core/IGitTreeBuilder.cs | 0 {GitTfs => src/GitTfs}/Core/ITfsChangeset.cs | 0 .../GitTfs}/Core/ITfsCheckinNote.cs | 0 {GitTfs => src/GitTfs}/Core/ITfsWorkitem.cs | 0 {GitTfs => src/GitTfs}/Core/ITfsWorkspace.cs | 0 {GitTfs => src/GitTfs}/Core/ITreeEntry.cs | 0 {GitTfs => src/GitTfs}/Core/Janitor.cs | 0 {GitTfs => src/GitTfs}/Core/LogEntry.cs | 0 {GitTfs => src/GitTfs}/Core/Mode.cs | 0 .../GitTfs}/Core/RemoteConfigConverter.cs | 0 {GitTfs => src/GitTfs}/Core/RemoteInfo.cs | 0 .../RequiresValidGitRepositoryAttribute.cs | 0 {GitTfs => src/GitTfs}/Core/TfsChangeset.cs | 0 .../GitTfs}/Core/TfsChangesetInfo.cs | 0 {GitTfs => src/GitTfs}/Core/TfsCheckinNote.cs | 0 .../GitTfs}/Core/TfsInterop/IBranch.cs | 0 .../GitTfs}/Core/TfsInterop/IChange.cs | 0 .../GitTfs}/Core/TfsInterop/IChangeset.cs | 0 .../TfsInterop/ICheckinEvaluationResult.cs | 0 .../GitTfs}/Core/TfsInterop/ICheckinNote.cs | 0 .../GitTfs}/Core/TfsInterop/IIdentity.cs | 0 .../GitTfs}/Core/TfsInterop/IItem.cs | 0 .../GitTfs}/Core/TfsInterop/IPendingChange.cs | 0 .../GitTfs}/Core/TfsInterop/IShelveset.cs | 0 .../GitTfs}/Core/TfsInterop/ITfsHelper.cs | 0 .../Core/TfsInterop/IVersionControlServer.cs | 0 .../Core/TfsInterop/IWorkItemCheckedInfo.cs | 0 .../Core/TfsInterop/IWorkItemCheckinInfo.cs | 0 .../GitTfs}/Core/TfsInterop/IWorkspace.cs | 0 .../GitTfs}/Core/TfsInterop/NullIdentity.cs | 0 .../GitTfs}/Core/TfsInterop/README.txt | 0 .../GitTfs}/Core/TfsInterop/RootBranch.cs | 0 .../GitTfs}/Core/TfsInterop/TfsApiBridge.cs | 0 .../GitTfs}/Core/TfsInterop/TfsChangeType.cs | 0 .../TfsInterop/TfsCheckinEvaluationOptions.cs | 0 .../GitTfs}/Core/TfsInterop/TfsExt.cs | 0 .../GitTfs}/Core/TfsInterop/TfsItemType.cs | 0 .../GitTfs}/Core/TfsInterop/TfsPlugin.cs | 0 .../Core/TfsInterop/TfsRecursionType.cs | 0 .../Core/TfsInterop/TfsShelvingOptions.cs | 0 .../TfsInterop/TfsWorkItemCheckinAction.cs | 0 .../GitTfs}/Core/TfsInterop/WrapperFor.cs | 0 {GitTfs => src/GitTfs}/Core/TfsLabel.cs | 0 {GitTfs => src/GitTfs}/Core/TfsTreeEntry.cs | 0 {GitTfs => src/GitTfs}/Core/TfsWorkitem.cs | 0 {GitTfs => src/GitTfs}/Core/TfsWorkspace.cs | 0 {GitTfs => src/GitTfs}/Core/TfsWriter.cs | 0 {GitTfs => src/GitTfs}/GitTfs.cs | 0 {GitTfs => src/GitTfs}/GitTfs.csproj | 6 +- {GitTfs => src/GitTfs}/GitTfsCommand.cs | 0 {GitTfs => src/GitTfs}/GitTfsConstants.cs | 0 {GitTfs => src/GitTfs}/GitTfsExitCodes.cs | 0 {GitTfs => src/GitTfs}/Globals.cs | 0 {GitTfs => src/GitTfs}/Program.cs | 0 .../GitTfs}/Properties/AssemblyInfo.cs | 0 {GitTfs => src/GitTfs}/Util/AuthorsFile.cs | 0 {GitTfs => src/GitTfs}/Util/Bouncer.cs | 0 .../CamelCaseToDelimitedStringConverter.cs | 0 {GitTfs => src/GitTfs}/Util/ChangeSieve.cs | 0 .../GitTfs}/Util/CheckinOptionsExtensions.cs | 0 .../GitTfs}/Util/CheckinOptionsFactory.cs | 0 .../GitTfs}/Util/ConfigPropertyLoader.cs | 0 .../GitTfs}/Util/ConfiguresStructureMap.cs | 0 .../Util/ExceptionFormattingExtensions.cs | 0 .../Util/ExportMetadatasInitializer.cs | 0 .../GitTfs}/Util/GitTfsCommandFactory.cs | 0 .../GitTfs}/Util/GitTfsCommandRunner.cs | 0 .../GitTfs}/Util/InspectExtensions.cs | 0 {GitTfs => src/GitTfs}/Util/PathResolver.cs | 0 .../GitTfs}/Util/PluggableWithAliases.cs | 0 .../Util/StructureMapSingletonAttribute.cs | 0 {GitTfs => src/GitTfs}/Util/TemporaryFile.cs | 0 .../GitTfs}/Util/TemporaryFileStream.cs | 0 .../GitTfs}/Util/WhenDynamicDoesntWork.cs | 0 {GitTfs => src/GitTfs}/app.manifest | 0 {GitTfs => src/GitTfs}/paket.references | 0 {GitTfsTest => src/GitTfsTest}/BaseTest.cs | 0 .../GitTfsTest}/Commands/CloneTest.cs | 0 .../GitTfsTest}/Commands/ExtTest.cs | 0 .../GitTfsTest}/Commands/HelpTest.cs | 0 .../GitTfsTest}/Commands/InitBranchTest.cs | 0 .../GitTfsTest}/Commands/InitOptionsTest.cs | 0 .../GitTfsTest}/Commands/InitTest.cs | 0 .../GitTfsTest}/Commands/ShelveDeleteTest.cs | 0 .../GitTfsTest}/Commands/ShelveTest.cs | 0 .../BranchContainsPathVisitorTest.cs | 0 .../GitTfsTest}/Core/ChangeSieveTests.cs | 0 .../GitTfsTest}/Core/CommitParserTests.cs | 0 .../Core/ConfigPropertyLoaderTests.cs | 0 .../GitTfsTest}/Core/DelimitedReaderTests.cs | 0 .../GitTfsTest}/Core/DirectoryTidierTests.cs | 0 .../GitTfsTest}/Core/ExtTests.cs | 0 .../GitTfsTest}/Core/GitChangeInfoTests.cs | 0 .../GitTfsTest}/Core/GitTfsConstantsTest.cs | 0 .../GitTfsTest}/Core/GitTfsRemoteTests.cs | 0 .../GitTfsTest}/Core/GlobalsTests.cs | 0 .../GitTfsTest}/Core/ModeTests.cs | 0 .../Core/RemoteConfigConverterTests.cs | 0 .../Core/StubbedCheckinEvaluationResult.cs | 0 .../GitTfsTest}/Core/TfsApiBridgeTest.cs | 0 .../Core/TfsInterop/BranchExtensionsTest.cs | 0 .../GitTfsTest}/Core/TfsWorkspaceTests.cs | 0 .../GitTfsTest}/FactExceptOnUnix.cs | 0 .../GitTfsTest}/Fixtures/vtccds.cs | 0 .../vtccds/0445de4a590c27552a06ecda1b5ff2af | Bin .../vtccds/1b9bf73806f680f3f6a79ca80e635dcf | Bin .../vtccds/2ea0b9d555f39b93aa67d834aec81dec | Bin .../vtccds/36eae6b6a4717375a4ff16287744cd1d | Bin .../vtccds/4cd460612edcbab617997836871d7291 | Bin .../vtccds/4f4cd8afcb1708c003540aea8d64239d | Bin .../vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b | Bin .../vtccds/5a18c163f1804fe83dfeae04f1d1d34e | Bin .../vtccds/6553cc439299c73677e0c43dd0fd786e | Bin .../vtccds/6c6060d9696edc7000396cc499ab8277 | Bin .../vtccds/70e6b3871859cf52ef78fba876bc37a4 | Bin .../vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad | Bin .../vtccds/86882c0ae4717b4969d54f676c0261e3 | Bin .../vtccds/96b58369f5bd2b081005ba208ac649b8 | Bin .../vtccds/9a975dd2be9a190424fc226a5a25d84f | Bin .../vtccds/c02331d395d07dc7efaaa295ac474971 | Bin .../vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f | Bin .../vtccds/fb5dcd187b5ab3729973b310f3c55596 | Bin .../vtccds/fba9507f41916830d82be84924dded7b | Bin .../vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 | Bin .../GitTfsTest}/GitTfsRegexTests.cs | 0 .../GitTfsTest}/GitTfsTest.csproj | 0 .../GitTfsTest}/Integration/BootstrapTests.cs | 0 .../GitTfsTest}/Integration/CloneTests.cs | 0 .../GitTfsTest}/Integration/FetchTests.cs | 0 .../Integration/GitRepositoryTests.cs | 0 .../GitTfsTest}/Integration/InitTests.cs | 0 .../Integration/IntegrationHelper.cs | 0 .../GitTfsTest}/Properties/AssemblyInfo.cs | 0 .../TestHelpers/ExtensionMethods.cs | 0 .../GitTfsTest}/Util/AuthorsFileUnitTest.cs | 0 .../GitTfsTest}/Util/BouncerTest.cs | 0 ...amelCaseToDelimitedStringConverterTests.cs | 0 ...ommitSpecificCheckinOptionsFactoryTests.cs | 0 .../Util/GitTfsCommandRunnerTests.cs | 0 ...helveSpecificCheckinOptionsFactoryTests.cs | 0 .../GitTfsTest}/paket.references | 0 build.cake => src/build.cake | 8 +- build.ps1 => src/build.ps1 | 2 +- .../ChocolateyTemplates/chocolateyInstall.ps1 | 0 .../chocolateyUninstall.ps1 | 0 .../build}/ChocolateyTemplates/gittfs.nuspec | 0 .../build}/FunctionalTesting/smoke_tests.ps1 | 0 {build => src/build}/Octokit.dll | Bin ...files_to_ignore_during_post_build_copy.txt | 0 .../monodoc/sources/ndesk-options-docs.source | 0 .../monodoc/sources/ndesk-options-docs.tree | Bin .../monodoc/sources/ndesk-options-docs.zip | Bin .../lib/ndesk-options/NDesk.Options.dll | Bin .../lib/ndesk-options/Options.cs | 0 .../lib/pkgconfig/ndesk-options.pc | 0 {lib => src/lib}/StructureMap/LICENSE.TXT | 0 {lib => src/lib}/StructureMap/Rhino.Mocks.dll | Bin .../StructureMap/StructureMap.AutoMocking.dll | Bin .../StructureMap/StructureMap.AutoMocking.xml | 0 .../lib}/StructureMap/StructureMap.chm | Bin .../lib}/StructureMap/StructureMap.dll | Bin .../lib}/StructureMap/StructureMap.xml | 0 .../lib}/StructureMap/StructureMapDoctor.exe | Bin paket.dependencies => src/paket.dependencies | 0 paket.exe => src/paket.exe | Bin paket.lock => src/paket.lock | 0 275 files changed, 26 insertions(+), 269 deletions(-) delete mode 100644 GitTfs.Setup/wix/GitTfs.Setup.g.wxs create mode 100644 doc/release-notes/NEXT.md rename {.paket => src/.paket}/paket.targets (100%) rename CommonAssemblyInfo.cs => src/CommonAssemblyInfo.cs (100%) rename {GitTfs.Setup => src/GitTfs.Setup}/App.config (100%) rename {GitTfs.Setup => src/GitTfs.Setup}/GitTfs.Setup.csproj (100%) rename {GitTfs.Setup => src/GitTfs.Setup}/Program.cs (100%) rename {GitTfs.Setup => src/GitTfs.Setup}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.Setup => src/GitTfs.Setup}/paket.references (100%) rename {GitTfs.Vs2010 => src/GitTfs.Vs2010}/GitTfs.Vs2010.csproj (100%) rename {GitTfs.Vs2010 => src/GitTfs.Vs2010}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.Vs2010 => src/GitTfs.Vs2010}/TfsHelper.Vs2010.cs (100%) rename {GitTfs.Vs2012 => src/GitTfs.Vs2012}/GitTfs.Vs2012.csproj (100%) rename {GitTfs.Vs2012 => src/GitTfs.Vs2012}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.Vs2012 => src/GitTfs.Vs2012}/TfsHelper.Vs2012.cs (100%) rename {GitTfs.Vs2013 => src/GitTfs.Vs2013}/GitTfs.Vs2013.csproj (100%) rename {GitTfs.Vs2013 => src/GitTfs.Vs2013}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.Vs2013 => src/GitTfs.Vs2013}/TfsHelper.Vs2013.cs (100%) rename {GitTfs.Vs2015 => src/GitTfs.Vs2015}/GitTfs.Vs2015.csproj (100%) rename {GitTfs.Vs2015 => src/GitTfs.Vs2015}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.Vs2015 => src/GitTfs.Vs2015}/TfsHelper.Vs2015.cs (100%) rename {GitTfs.Vs2015 => src/GitTfs.Vs2015}/app.config (100%) rename {GitTfs.Vs2015 => src/GitTfs.Vs2015}/paket.references (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/ParentForm.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/Retry.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/TfsHelper.Common.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/TfsHelper.Vs2012Base.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/TfsPlugin.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/Wrappers.PostVs2010.cs (100%) rename {GitTfs.VsCommon => src/GitTfs.VsCommon}/Wrappers.cs (100%) rename {GitTfs.VsFake => src/GitTfs.VsFake}/GitTfs.VsFake.csproj (100%) rename {GitTfs.VsFake => src/GitTfs.VsFake}/Properties/AssemblyInfo.cs (100%) rename {GitTfs.VsFake => src/GitTfs.VsFake}/Script.cs (100%) rename {GitTfs.VsFake => src/GitTfs.VsFake}/TfsHelper.VsFake.cs (100%) rename {GitTfs.VsFake => src/GitTfs.VsFake}/TfsPlugin.cs (100%) rename GitTfs.sln => src/GitTfs.sln (92%) rename {GitTfs => src/GitTfs}/App.config (100%) rename {GitTfs => src/GitTfs}/Commands/Bootstrap.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Branch.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Checkin.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CheckinBase.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CheckinOptions.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CheckinTool.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Checkout.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Cleanup.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CleanupOptions.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CleanupWorkspaceLocal.cs (100%) rename {GitTfs => src/GitTfs}/Commands/CleanupWorkspaces.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Clone.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Create.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Diagnostics.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Fetch.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Help.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Helpers.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Info.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Init.cs (100%) rename {GitTfs => src/GitTfs}/Commands/InitBranch.cs (100%) rename {GitTfs => src/GitTfs}/Commands/InitOptions.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Labels.cs (100%) rename {GitTfs => src/GitTfs}/Commands/ListRemoteBranches.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Pull.cs (100%) rename {GitTfs => src/GitTfs}/Commands/QuickClone.cs (100%) rename {GitTfs => src/GitTfs}/Commands/QuickFetch.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Rcheckin.cs (100%) rename {GitTfs => src/GitTfs}/Commands/RemoteOptions.cs (100%) rename {GitTfs => src/GitTfs}/Commands/ResetRemote.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Shelve.cs (100%) rename {GitTfs => src/GitTfs}/Commands/ShelveDelete.cs (100%) rename {GitTfs => src/GitTfs}/Commands/ShelveList.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Subtree.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Unshelve.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Verify.cs (100%) rename {GitTfs => src/GitTfs}/Commands/Version.cs (100%) rename {GitTfs => src/GitTfs}/ConfigProperties.cs (100%) rename {GitTfs => src/GitTfs}/Core/Bootstrapper.cs (100%) rename {GitTfs => src/GitTfs}/Core/BranchVisitors/BranchTreeContainsPathVisitor.cs (100%) rename {GitTfs => src/GitTfs}/Core/Changes/Git/Add.cs (100%) rename {GitTfs => src/GitTfs}/Core/Changes/Git/Delete.cs (100%) rename {GitTfs => src/GitTfs}/Core/Changes/Git/Modify.cs (100%) rename {GitTfs => src/GitTfs}/Core/Changes/Git/RenameEdit.cs (100%) rename {GitTfs => src/GitTfs}/Core/CheckinPolicyEvaluator.cs (100%) rename {GitTfs => src/GitTfs}/Core/DelimitedReader.cs (100%) rename {GitTfs => src/GitTfs}/Core/DerivedGitTfsRemote.cs (100%) rename {GitTfs => src/GitTfs}/Core/DirectoryTidier.cs (100%) rename {GitTfs => src/GitTfs}/Core/ExportWorkItem.cs (100%) rename {GitTfs => src/GitTfs}/Core/Ext.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitChangeInfo.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitCommandException.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitCommit.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitHelpers.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitObject.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitRepository.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTfs.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTfsException.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTfsGatedCheckinException.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTfsRemote.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTfsVersionProvider.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTreeBuilder.cs (100%) rename {GitTfs => src/GitTfs}/Core/GitTreeEntry.cs (100%) rename {GitTfs => src/GitTfs}/Core/IBranchTreeVisitor.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitChangedFile.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitHelpers.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitRepository.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitTfsRemote.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitTfsVersionProvider.cs (100%) rename {GitTfs => src/GitTfs}/Core/IGitTreeBuilder.cs (100%) rename {GitTfs => src/GitTfs}/Core/ITfsChangeset.cs (100%) rename {GitTfs => src/GitTfs}/Core/ITfsCheckinNote.cs (100%) rename {GitTfs => src/GitTfs}/Core/ITfsWorkitem.cs (100%) rename {GitTfs => src/GitTfs}/Core/ITfsWorkspace.cs (100%) rename {GitTfs => src/GitTfs}/Core/ITreeEntry.cs (100%) rename {GitTfs => src/GitTfs}/Core/Janitor.cs (100%) rename {GitTfs => src/GitTfs}/Core/LogEntry.cs (100%) rename {GitTfs => src/GitTfs}/Core/Mode.cs (100%) rename {GitTfs => src/GitTfs}/Core/RemoteConfigConverter.cs (100%) rename {GitTfs => src/GitTfs}/Core/RemoteInfo.cs (100%) rename {GitTfs => src/GitTfs}/Core/RequiresValidGitRepositoryAttribute.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsChangeset.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsChangesetInfo.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsCheckinNote.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IBranch.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IChange.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IChangeset.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/ICheckinEvaluationResult.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/ICheckinNote.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IIdentity.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IItem.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IPendingChange.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IShelveset.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/ITfsHelper.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IVersionControlServer.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IWorkItemCheckedInfo.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IWorkItemCheckinInfo.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/IWorkspace.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/NullIdentity.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/README.txt (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/RootBranch.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsApiBridge.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsChangeType.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsCheckinEvaluationOptions.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsExt.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsItemType.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsPlugin.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsRecursionType.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsShelvingOptions.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/TfsWorkItemCheckinAction.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsInterop/WrapperFor.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsLabel.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsTreeEntry.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsWorkitem.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsWorkspace.cs (100%) rename {GitTfs => src/GitTfs}/Core/TfsWriter.cs (100%) rename {GitTfs => src/GitTfs}/GitTfs.cs (100%) rename {GitTfs => src/GitTfs}/GitTfs.csproj (99%) rename {GitTfs => src/GitTfs}/GitTfsCommand.cs (100%) rename {GitTfs => src/GitTfs}/GitTfsConstants.cs (100%) rename {GitTfs => src/GitTfs}/GitTfsExitCodes.cs (100%) rename {GitTfs => src/GitTfs}/Globals.cs (100%) rename {GitTfs => src/GitTfs}/Program.cs (100%) rename {GitTfs => src/GitTfs}/Properties/AssemblyInfo.cs (100%) rename {GitTfs => src/GitTfs}/Util/AuthorsFile.cs (100%) rename {GitTfs => src/GitTfs}/Util/Bouncer.cs (100%) rename {GitTfs => src/GitTfs}/Util/CamelCaseToDelimitedStringConverter.cs (100%) rename {GitTfs => src/GitTfs}/Util/ChangeSieve.cs (100%) rename {GitTfs => src/GitTfs}/Util/CheckinOptionsExtensions.cs (100%) rename {GitTfs => src/GitTfs}/Util/CheckinOptionsFactory.cs (100%) rename {GitTfs => src/GitTfs}/Util/ConfigPropertyLoader.cs (100%) rename {GitTfs => src/GitTfs}/Util/ConfiguresStructureMap.cs (100%) rename {GitTfs => src/GitTfs}/Util/ExceptionFormattingExtensions.cs (100%) rename {GitTfs => src/GitTfs}/Util/ExportMetadatasInitializer.cs (100%) rename {GitTfs => src/GitTfs}/Util/GitTfsCommandFactory.cs (100%) rename {GitTfs => src/GitTfs}/Util/GitTfsCommandRunner.cs (100%) rename {GitTfs => src/GitTfs}/Util/InspectExtensions.cs (100%) rename {GitTfs => src/GitTfs}/Util/PathResolver.cs (100%) rename {GitTfs => src/GitTfs}/Util/PluggableWithAliases.cs (100%) rename {GitTfs => src/GitTfs}/Util/StructureMapSingletonAttribute.cs (100%) rename {GitTfs => src/GitTfs}/Util/TemporaryFile.cs (100%) rename {GitTfs => src/GitTfs}/Util/TemporaryFileStream.cs (100%) rename {GitTfs => src/GitTfs}/Util/WhenDynamicDoesntWork.cs (100%) rename {GitTfs => src/GitTfs}/app.manifest (100%) rename {GitTfs => src/GitTfs}/paket.references (100%) rename {GitTfsTest => src/GitTfsTest}/BaseTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/CloneTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/ExtTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/HelpTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/InitBranchTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/InitOptionsTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/InitTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/ShelveDeleteTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Commands/ShelveTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/BranchVisitors/BranchContainsPathVisitorTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/ChangeSieveTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/CommitParserTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/ConfigPropertyLoaderTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/DelimitedReaderTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/DirectoryTidierTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/ExtTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/GitChangeInfoTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/GitTfsConstantsTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/GitTfsRemoteTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/GlobalsTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/ModeTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/RemoteConfigConverterTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/StubbedCheckinEvaluationResult.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/TfsApiBridgeTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/TfsInterop/BranchExtensionsTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Core/TfsWorkspaceTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/FactExceptOnUnix.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/0445de4a590c27552a06ecda1b5ff2af (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/1b9bf73806f680f3f6a79ca80e635dcf (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/2ea0b9d555f39b93aa67d834aec81dec (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/36eae6b6a4717375a4ff16287744cd1d (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/4cd460612edcbab617997836871d7291 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/4f4cd8afcb1708c003540aea8d64239d (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/5a18c163f1804fe83dfeae04f1d1d34e (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/6553cc439299c73677e0c43dd0fd786e (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/6c6060d9696edc7000396cc499ab8277 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/70e6b3871859cf52ef78fba876bc37a4 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/86882c0ae4717b4969d54f676c0261e3 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/96b58369f5bd2b081005ba208ac649b8 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/9a975dd2be9a190424fc226a5a25d84f (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/c02331d395d07dc7efaaa295ac474971 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/fb5dcd187b5ab3729973b310f3c55596 (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/fba9507f41916830d82be84924dded7b (100%) rename {GitTfsTest => src/GitTfsTest}/Fixtures/vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 (100%) rename {GitTfsTest => src/GitTfsTest}/GitTfsRegexTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/GitTfsTest.csproj (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/BootstrapTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/CloneTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/FetchTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/GitRepositoryTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/InitTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Integration/IntegrationHelper.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Properties/AssemblyInfo.cs (100%) rename {GitTfsTest => src/GitTfsTest}/TestHelpers/ExtensionMethods.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/AuthorsFileUnitTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/BouncerTest.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/CamelCaseToDelimitedStringConverterTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/CommitSpecificCheckinOptionsFactoryTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/GitTfsCommandRunnerTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/Util/ShelveSpecificCheckinOptionsFactoryTests.cs (100%) rename {GitTfsTest => src/GitTfsTest}/paket.references (100%) rename build.cake => src/build.cake (98%) rename build.ps1 => src/build.ps1 (96%) rename {build => src/build}/ChocolateyTemplates/chocolateyInstall.ps1 (100%) rename {build => src/build}/ChocolateyTemplates/chocolateyUninstall.ps1 (100%) rename {build => src/build}/ChocolateyTemplates/gittfs.nuspec (100%) rename {build => src/build}/FunctionalTesting/smoke_tests.ps1 (100%) rename {build => src/build}/Octokit.dll (100%) rename {build => src/build}/files_to_ignore_during_post_build_copy.txt (100%) rename {lib => src/lib}/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.source (100%) rename {lib => src/lib}/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.tree (100%) rename {lib => src/lib}/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.zip (100%) rename {lib => src/lib}/NDesk.Options/lib/ndesk-options/NDesk.Options.dll (100%) rename {lib => src/lib}/NDesk.Options/lib/ndesk-options/Options.cs (100%) rename {lib => src/lib}/NDesk.Options/lib/pkgconfig/ndesk-options.pc (100%) rename {lib => src/lib}/StructureMap/LICENSE.TXT (100%) rename {lib => src/lib}/StructureMap/Rhino.Mocks.dll (100%) rename {lib => src/lib}/StructureMap/StructureMap.AutoMocking.dll (100%) rename {lib => src/lib}/StructureMap/StructureMap.AutoMocking.xml (100%) rename {lib => src/lib}/StructureMap/StructureMap.chm (100%) rename {lib => src/lib}/StructureMap/StructureMap.dll (100%) rename {lib => src/lib}/StructureMap/StructureMap.xml (100%) rename {lib => src/lib}/StructureMap/StructureMapDoctor.exe (100%) rename paket.dependencies => src/paket.dependencies (100%) rename paket.exe => src/paket.exe (100%) rename paket.lock => src/paket.lock (100%) diff --git a/.gitignore b/.gitignore index 196c8aa6..cc615de2 100644 --- a/.gitignore +++ b/.gitignore @@ -308,3 +308,6 @@ __pycache__/ *.btm.cs *.odx.cs *.xsd.cs +/src/packages/ +/src/GitTfsTest.dll.xml +/src/.build diff --git a/GitTfs.Setup/wix/GitTfs.Setup.g.wxs b/GitTfs.Setup/wix/GitTfs.Setup.g.wxs deleted file mode 100644 index 52dd1c8d..00000000 --- a/GitTfs.Setup/wix/GitTfs.Setup.g.wxs +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/README.md b/README.md index cdc89927..280dc262 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,7 @@ And depending of the version of TFS you use : #get the source code git clone git://github.com/git-tfs/git-tfs.git - cd git-tfs + cd git-tfs\src #building with Cake (in a powershell console). It will also run the unit tests ;) .\build.ps1 diff --git a/appveyor.yml b/appveyor.yml index 4cf08b03..dda57910 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,29 +1,24 @@ #appveyor.yml reference: http://www.appveyor.com/docs/appveyor-yml -#version: 0.25.1.{build} -#platform: x86 clone_folder: c:\gittfs # build cache to preserve files/folders between builds cache: - - packages -> paket.lock # preserve "packages" directory in the root of build folder but will reset it if `paket.lock` is modified + - packages -> src\paket.lock # preserve "packages" directory in the root of build folder but will reset it if `paket.lock` is modified init: [] -#before_build: -# - ps: $env:Config = "Release" build_script: - ps: | $env:configuration = "Release" + cd src if($env:target -eq $null) { $target = "AppVeyorBuild" echo "target: $target" .\build.ps1 -Target "$target" -Configuration $env:configuration -ScriptArgs '-isDryRun=true -gitHubUserAccount"$env:gitHubUserAccount" -gitHubToken="$env:gitHubToken" -chocolateyToken="$env:chocolateyToken"' - #$UseDryRun = "false" } else { $target = $env:target echo "target: $target" .\build.ps1 -Target "$target" -Configuration $env:configuration -ScriptArgs '-isDryRun=false -gitHubUserAccount"$env:gitHubUserAccount" -gitHubToken="$env:gitHubToken" -chocolateyToken="$env:chocolateyToken"' - #$UseDryRun = "true" } test: off diff --git a/doc/release-notes/NEXT.md b/doc/release-notes/NEXT.md new file mode 100644 index 00000000..e69de29b diff --git a/doc/running-the-unit-tests.md b/doc/running-the-unit-tests.md index ab44cbcd..1b63fdf6 100644 --- a/doc/running-the-unit-tests.md +++ b/doc/running-the-unit-tests.md @@ -1,28 +1,20 @@ -The unit tests for git-tfs use [xUnit.net](http://xunit.codeplex.com). All the necessary bits of xunit should be installed by nuget. +The unit tests for git-tfs use [xUnit.net](https://xunit.github.io/). ## CI-style -If you want to run tests like the CI build, then do this: `msbuild CI.proj`. - -## Building - -To build the tests, you only need to build the GitTfs, GitTfs.VsFake, LibGit2Sharp, and GitTfsTest projects in VS. All of these will build if you right-click on GitTfsTest and choose 'Build'. From the command-line, you can `msbuild GitTfs.sln /t:GitTfsTest`. +If you want to run tests like the CI build, then go to the `src` folder and run in a powershell console: `.\build.ps1`. ## Running -To run the tests, you can use the gui runner or the console runner. If you have a VS extension with support for xUnit.net, then you may be able to run the tests inside Visual Studio. - -### xUnit.net GUI runner - -The gui runner is `packages\xunit.runners.1.9.2\tools\xunit.gui.clr4.x86.exe`. Load the GitTfsTest assembly (i.e. GitTfsTest\bin\Debug\GitTfsTest.dll). +To run the tests, you can use the console runner. +You also may be able to run the tests inside Visual Studio in the 'Test Explorer' (or use another launcher like Reshaper, ncrunch, ...). ### xUnit.net console runner Here is an example running the tests with the console runner: ``` -C:\src\git-tfs>packages\xunit.runners.1.9.2\tools -\xunit.console.clr4.x86.exe GitTfsTest\bin\Debug\GitTfsTest.dll +C:\src\git-tfs\src>packages\build\xunit.runner.console\tools\net452\xunit.console.exe GitTfsTest\bin\Debug\GitTfsTest.dll xUnit.net console test runner (32-bit .NET 4.0.30319.269) Copyright (C) 2007-11 Microsoft Corporation. diff --git a/.paket/paket.targets b/src/.paket/paket.targets similarity index 100% rename from .paket/paket.targets rename to src/.paket/paket.targets diff --git a/CommonAssemblyInfo.cs b/src/CommonAssemblyInfo.cs similarity index 100% rename from CommonAssemblyInfo.cs rename to src/CommonAssemblyInfo.cs diff --git a/GitTfs.Setup/App.config b/src/GitTfs.Setup/App.config similarity index 100% rename from GitTfs.Setup/App.config rename to src/GitTfs.Setup/App.config diff --git a/GitTfs.Setup/GitTfs.Setup.csproj b/src/GitTfs.Setup/GitTfs.Setup.csproj similarity index 100% rename from GitTfs.Setup/GitTfs.Setup.csproj rename to src/GitTfs.Setup/GitTfs.Setup.csproj diff --git a/GitTfs.Setup/Program.cs b/src/GitTfs.Setup/Program.cs similarity index 100% rename from GitTfs.Setup/Program.cs rename to src/GitTfs.Setup/Program.cs diff --git a/GitTfs.Setup/Properties/AssemblyInfo.cs b/src/GitTfs.Setup/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.Setup/Properties/AssemblyInfo.cs rename to src/GitTfs.Setup/Properties/AssemblyInfo.cs diff --git a/GitTfs.Setup/paket.references b/src/GitTfs.Setup/paket.references similarity index 100% rename from GitTfs.Setup/paket.references rename to src/GitTfs.Setup/paket.references diff --git a/GitTfs.Vs2010/GitTfs.Vs2010.csproj b/src/GitTfs.Vs2010/GitTfs.Vs2010.csproj similarity index 100% rename from GitTfs.Vs2010/GitTfs.Vs2010.csproj rename to src/GitTfs.Vs2010/GitTfs.Vs2010.csproj diff --git a/GitTfs.Vs2010/Properties/AssemblyInfo.cs b/src/GitTfs.Vs2010/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.Vs2010/Properties/AssemblyInfo.cs rename to src/GitTfs.Vs2010/Properties/AssemblyInfo.cs diff --git a/GitTfs.Vs2010/TfsHelper.Vs2010.cs b/src/GitTfs.Vs2010/TfsHelper.Vs2010.cs similarity index 100% rename from GitTfs.Vs2010/TfsHelper.Vs2010.cs rename to src/GitTfs.Vs2010/TfsHelper.Vs2010.cs diff --git a/GitTfs.Vs2012/GitTfs.Vs2012.csproj b/src/GitTfs.Vs2012/GitTfs.Vs2012.csproj similarity index 100% rename from GitTfs.Vs2012/GitTfs.Vs2012.csproj rename to src/GitTfs.Vs2012/GitTfs.Vs2012.csproj diff --git a/GitTfs.Vs2012/Properties/AssemblyInfo.cs b/src/GitTfs.Vs2012/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.Vs2012/Properties/AssemblyInfo.cs rename to src/GitTfs.Vs2012/Properties/AssemblyInfo.cs diff --git a/GitTfs.Vs2012/TfsHelper.Vs2012.cs b/src/GitTfs.Vs2012/TfsHelper.Vs2012.cs similarity index 100% rename from GitTfs.Vs2012/TfsHelper.Vs2012.cs rename to src/GitTfs.Vs2012/TfsHelper.Vs2012.cs diff --git a/GitTfs.Vs2013/GitTfs.Vs2013.csproj b/src/GitTfs.Vs2013/GitTfs.Vs2013.csproj similarity index 100% rename from GitTfs.Vs2013/GitTfs.Vs2013.csproj rename to src/GitTfs.Vs2013/GitTfs.Vs2013.csproj diff --git a/GitTfs.Vs2013/Properties/AssemblyInfo.cs b/src/GitTfs.Vs2013/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.Vs2013/Properties/AssemblyInfo.cs rename to src/GitTfs.Vs2013/Properties/AssemblyInfo.cs diff --git a/GitTfs.Vs2013/TfsHelper.Vs2013.cs b/src/GitTfs.Vs2013/TfsHelper.Vs2013.cs similarity index 100% rename from GitTfs.Vs2013/TfsHelper.Vs2013.cs rename to src/GitTfs.Vs2013/TfsHelper.Vs2013.cs diff --git a/GitTfs.Vs2015/GitTfs.Vs2015.csproj b/src/GitTfs.Vs2015/GitTfs.Vs2015.csproj similarity index 100% rename from GitTfs.Vs2015/GitTfs.Vs2015.csproj rename to src/GitTfs.Vs2015/GitTfs.Vs2015.csproj diff --git a/GitTfs.Vs2015/Properties/AssemblyInfo.cs b/src/GitTfs.Vs2015/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.Vs2015/Properties/AssemblyInfo.cs rename to src/GitTfs.Vs2015/Properties/AssemblyInfo.cs diff --git a/GitTfs.Vs2015/TfsHelper.Vs2015.cs b/src/GitTfs.Vs2015/TfsHelper.Vs2015.cs similarity index 100% rename from GitTfs.Vs2015/TfsHelper.Vs2015.cs rename to src/GitTfs.Vs2015/TfsHelper.Vs2015.cs diff --git a/GitTfs.Vs2015/app.config b/src/GitTfs.Vs2015/app.config similarity index 100% rename from GitTfs.Vs2015/app.config rename to src/GitTfs.Vs2015/app.config diff --git a/GitTfs.Vs2015/paket.references b/src/GitTfs.Vs2015/paket.references similarity index 100% rename from GitTfs.Vs2015/paket.references rename to src/GitTfs.Vs2015/paket.references diff --git a/GitTfs.VsCommon/ParentForm.cs b/src/GitTfs.VsCommon/ParentForm.cs similarity index 100% rename from GitTfs.VsCommon/ParentForm.cs rename to src/GitTfs.VsCommon/ParentForm.cs diff --git a/GitTfs.VsCommon/Retry.cs b/src/GitTfs.VsCommon/Retry.cs similarity index 100% rename from GitTfs.VsCommon/Retry.cs rename to src/GitTfs.VsCommon/Retry.cs diff --git a/GitTfs.VsCommon/TfsHelper.Common.cs b/src/GitTfs.VsCommon/TfsHelper.Common.cs similarity index 100% rename from GitTfs.VsCommon/TfsHelper.Common.cs rename to src/GitTfs.VsCommon/TfsHelper.Common.cs diff --git a/GitTfs.VsCommon/TfsHelper.Vs2012Base.cs b/src/GitTfs.VsCommon/TfsHelper.Vs2012Base.cs similarity index 100% rename from GitTfs.VsCommon/TfsHelper.Vs2012Base.cs rename to src/GitTfs.VsCommon/TfsHelper.Vs2012Base.cs diff --git a/GitTfs.VsCommon/TfsPlugin.cs b/src/GitTfs.VsCommon/TfsPlugin.cs similarity index 100% rename from GitTfs.VsCommon/TfsPlugin.cs rename to src/GitTfs.VsCommon/TfsPlugin.cs diff --git a/GitTfs.VsCommon/Wrappers.PostVs2010.cs b/src/GitTfs.VsCommon/Wrappers.PostVs2010.cs similarity index 100% rename from GitTfs.VsCommon/Wrappers.PostVs2010.cs rename to src/GitTfs.VsCommon/Wrappers.PostVs2010.cs diff --git a/GitTfs.VsCommon/Wrappers.cs b/src/GitTfs.VsCommon/Wrappers.cs similarity index 100% rename from GitTfs.VsCommon/Wrappers.cs rename to src/GitTfs.VsCommon/Wrappers.cs diff --git a/GitTfs.VsFake/GitTfs.VsFake.csproj b/src/GitTfs.VsFake/GitTfs.VsFake.csproj similarity index 100% rename from GitTfs.VsFake/GitTfs.VsFake.csproj rename to src/GitTfs.VsFake/GitTfs.VsFake.csproj diff --git a/GitTfs.VsFake/Properties/AssemblyInfo.cs b/src/GitTfs.VsFake/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs.VsFake/Properties/AssemblyInfo.cs rename to src/GitTfs.VsFake/Properties/AssemblyInfo.cs diff --git a/GitTfs.VsFake/Script.cs b/src/GitTfs.VsFake/Script.cs similarity index 100% rename from GitTfs.VsFake/Script.cs rename to src/GitTfs.VsFake/Script.cs diff --git a/GitTfs.VsFake/TfsHelper.VsFake.cs b/src/GitTfs.VsFake/TfsHelper.VsFake.cs similarity index 100% rename from GitTfs.VsFake/TfsHelper.VsFake.cs rename to src/GitTfs.VsFake/TfsHelper.VsFake.cs diff --git a/GitTfs.VsFake/TfsPlugin.cs b/src/GitTfs.VsFake/TfsPlugin.cs similarity index 100% rename from GitTfs.VsFake/TfsPlugin.cs rename to src/GitTfs.VsFake/TfsPlugin.cs diff --git a/GitTfs.sln b/src/GitTfs.sln similarity index 92% rename from GitTfs.sln rename to src/GitTfs.sln index 16812540..24a01dea 100644 --- a/GitTfs.sln +++ b/src/GitTfs.sln @@ -19,18 +19,18 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitTfs.Vs2012", "GitTfs.Vs2 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "doc", "doc", "{4A46FEEE-B8A2-4445-B9D1-8160520C7301}" ProjectSection(SolutionItems) = preProject - doc\develop-on-mono.md = doc\develop-on-mono.md - doc\release-notes\NEXT.md = doc\release-notes\NEXT.md - README.md = README.md - doc\running-the-unit-tests.md = doc\running-the-unit-tests.md + ..\doc\develop-on-mono.md = ..\doc\develop-on-mono.md + ..\doc\release-notes\NEXT.md = ..\doc\release-notes\NEXT.md + ..\README.md = ..\README.md + ..\doc\running-the-unit-tests.md = ..\doc\running-the-unit-tests.md EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{CDE05FFA-9DDB-4694-8CA6-6DB7B235CD7F}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ChocolateyTemplates", "ChocolateyTemplates", "{AC0FE25D-D76B-4EE7-9EA8-470204451C9F}" ProjectSection(SolutionItems) = preProject - ChocolateyTemplates\chocolateyInstall.ps1 = ChocolateyTemplates\chocolateyInstall.ps1 - ChocolateyTemplates\gittfs.nuspec = ChocolateyTemplates\gittfs.nuspec + build\ChocolateyTemplates\chocolateyInstall.ps1 = build\ChocolateyTemplates\chocolateyInstall.ps1 + build\ChocolateyTemplates\gittfs.nuspec = build\ChocolateyTemplates\gittfs.nuspec EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitTfs.Vs2013", "GitTfs.Vs2013\GitTfs.Vs2013.csproj", "{101D3C78-27CC-446A-98EC-E2DE88BF0641}" @@ -44,7 +44,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitTfs.Setup", "GitTfs.Setu EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{7E25ACEF-468A-4E93-9549-8BBFC72294DF}" ProjectSection(SolutionItems) = preProject - appveyor.yml = appveyor.yml + ..\appveyor.yml = ..\appveyor.yml build.cake = build.cake build.ps1 = build.ps1 EndProjectSection diff --git a/GitTfs/App.config b/src/GitTfs/App.config similarity index 100% rename from GitTfs/App.config rename to src/GitTfs/App.config diff --git a/GitTfs/Commands/Bootstrap.cs b/src/GitTfs/Commands/Bootstrap.cs similarity index 100% rename from GitTfs/Commands/Bootstrap.cs rename to src/GitTfs/Commands/Bootstrap.cs diff --git a/GitTfs/Commands/Branch.cs b/src/GitTfs/Commands/Branch.cs similarity index 100% rename from GitTfs/Commands/Branch.cs rename to src/GitTfs/Commands/Branch.cs diff --git a/GitTfs/Commands/Checkin.cs b/src/GitTfs/Commands/Checkin.cs similarity index 100% rename from GitTfs/Commands/Checkin.cs rename to src/GitTfs/Commands/Checkin.cs diff --git a/GitTfs/Commands/CheckinBase.cs b/src/GitTfs/Commands/CheckinBase.cs similarity index 100% rename from GitTfs/Commands/CheckinBase.cs rename to src/GitTfs/Commands/CheckinBase.cs diff --git a/GitTfs/Commands/CheckinOptions.cs b/src/GitTfs/Commands/CheckinOptions.cs similarity index 100% rename from GitTfs/Commands/CheckinOptions.cs rename to src/GitTfs/Commands/CheckinOptions.cs diff --git a/GitTfs/Commands/CheckinTool.cs b/src/GitTfs/Commands/CheckinTool.cs similarity index 100% rename from GitTfs/Commands/CheckinTool.cs rename to src/GitTfs/Commands/CheckinTool.cs diff --git a/GitTfs/Commands/Checkout.cs b/src/GitTfs/Commands/Checkout.cs similarity index 100% rename from GitTfs/Commands/Checkout.cs rename to src/GitTfs/Commands/Checkout.cs diff --git a/GitTfs/Commands/Cleanup.cs b/src/GitTfs/Commands/Cleanup.cs similarity index 100% rename from GitTfs/Commands/Cleanup.cs rename to src/GitTfs/Commands/Cleanup.cs diff --git a/GitTfs/Commands/CleanupOptions.cs b/src/GitTfs/Commands/CleanupOptions.cs similarity index 100% rename from GitTfs/Commands/CleanupOptions.cs rename to src/GitTfs/Commands/CleanupOptions.cs diff --git a/GitTfs/Commands/CleanupWorkspaceLocal.cs b/src/GitTfs/Commands/CleanupWorkspaceLocal.cs similarity index 100% rename from GitTfs/Commands/CleanupWorkspaceLocal.cs rename to src/GitTfs/Commands/CleanupWorkspaceLocal.cs diff --git a/GitTfs/Commands/CleanupWorkspaces.cs b/src/GitTfs/Commands/CleanupWorkspaces.cs similarity index 100% rename from GitTfs/Commands/CleanupWorkspaces.cs rename to src/GitTfs/Commands/CleanupWorkspaces.cs diff --git a/GitTfs/Commands/Clone.cs b/src/GitTfs/Commands/Clone.cs similarity index 100% rename from GitTfs/Commands/Clone.cs rename to src/GitTfs/Commands/Clone.cs diff --git a/GitTfs/Commands/Create.cs b/src/GitTfs/Commands/Create.cs similarity index 100% rename from GitTfs/Commands/Create.cs rename to src/GitTfs/Commands/Create.cs diff --git a/GitTfs/Commands/Diagnostics.cs b/src/GitTfs/Commands/Diagnostics.cs similarity index 100% rename from GitTfs/Commands/Diagnostics.cs rename to src/GitTfs/Commands/Diagnostics.cs diff --git a/GitTfs/Commands/Fetch.cs b/src/GitTfs/Commands/Fetch.cs similarity index 100% rename from GitTfs/Commands/Fetch.cs rename to src/GitTfs/Commands/Fetch.cs diff --git a/GitTfs/Commands/Help.cs b/src/GitTfs/Commands/Help.cs similarity index 100% rename from GitTfs/Commands/Help.cs rename to src/GitTfs/Commands/Help.cs diff --git a/GitTfs/Commands/Helpers.cs b/src/GitTfs/Commands/Helpers.cs similarity index 100% rename from GitTfs/Commands/Helpers.cs rename to src/GitTfs/Commands/Helpers.cs diff --git a/GitTfs/Commands/Info.cs b/src/GitTfs/Commands/Info.cs similarity index 100% rename from GitTfs/Commands/Info.cs rename to src/GitTfs/Commands/Info.cs diff --git a/GitTfs/Commands/Init.cs b/src/GitTfs/Commands/Init.cs similarity index 100% rename from GitTfs/Commands/Init.cs rename to src/GitTfs/Commands/Init.cs diff --git a/GitTfs/Commands/InitBranch.cs b/src/GitTfs/Commands/InitBranch.cs similarity index 100% rename from GitTfs/Commands/InitBranch.cs rename to src/GitTfs/Commands/InitBranch.cs diff --git a/GitTfs/Commands/InitOptions.cs b/src/GitTfs/Commands/InitOptions.cs similarity index 100% rename from GitTfs/Commands/InitOptions.cs rename to src/GitTfs/Commands/InitOptions.cs diff --git a/GitTfs/Commands/Labels.cs b/src/GitTfs/Commands/Labels.cs similarity index 100% rename from GitTfs/Commands/Labels.cs rename to src/GitTfs/Commands/Labels.cs diff --git a/GitTfs/Commands/ListRemoteBranches.cs b/src/GitTfs/Commands/ListRemoteBranches.cs similarity index 100% rename from GitTfs/Commands/ListRemoteBranches.cs rename to src/GitTfs/Commands/ListRemoteBranches.cs diff --git a/GitTfs/Commands/Pull.cs b/src/GitTfs/Commands/Pull.cs similarity index 100% rename from GitTfs/Commands/Pull.cs rename to src/GitTfs/Commands/Pull.cs diff --git a/GitTfs/Commands/QuickClone.cs b/src/GitTfs/Commands/QuickClone.cs similarity index 100% rename from GitTfs/Commands/QuickClone.cs rename to src/GitTfs/Commands/QuickClone.cs diff --git a/GitTfs/Commands/QuickFetch.cs b/src/GitTfs/Commands/QuickFetch.cs similarity index 100% rename from GitTfs/Commands/QuickFetch.cs rename to src/GitTfs/Commands/QuickFetch.cs diff --git a/GitTfs/Commands/Rcheckin.cs b/src/GitTfs/Commands/Rcheckin.cs similarity index 100% rename from GitTfs/Commands/Rcheckin.cs rename to src/GitTfs/Commands/Rcheckin.cs diff --git a/GitTfs/Commands/RemoteOptions.cs b/src/GitTfs/Commands/RemoteOptions.cs similarity index 100% rename from GitTfs/Commands/RemoteOptions.cs rename to src/GitTfs/Commands/RemoteOptions.cs diff --git a/GitTfs/Commands/ResetRemote.cs b/src/GitTfs/Commands/ResetRemote.cs similarity index 100% rename from GitTfs/Commands/ResetRemote.cs rename to src/GitTfs/Commands/ResetRemote.cs diff --git a/GitTfs/Commands/Shelve.cs b/src/GitTfs/Commands/Shelve.cs similarity index 100% rename from GitTfs/Commands/Shelve.cs rename to src/GitTfs/Commands/Shelve.cs diff --git a/GitTfs/Commands/ShelveDelete.cs b/src/GitTfs/Commands/ShelveDelete.cs similarity index 100% rename from GitTfs/Commands/ShelveDelete.cs rename to src/GitTfs/Commands/ShelveDelete.cs diff --git a/GitTfs/Commands/ShelveList.cs b/src/GitTfs/Commands/ShelveList.cs similarity index 100% rename from GitTfs/Commands/ShelveList.cs rename to src/GitTfs/Commands/ShelveList.cs diff --git a/GitTfs/Commands/Subtree.cs b/src/GitTfs/Commands/Subtree.cs similarity index 100% rename from GitTfs/Commands/Subtree.cs rename to src/GitTfs/Commands/Subtree.cs diff --git a/GitTfs/Commands/Unshelve.cs b/src/GitTfs/Commands/Unshelve.cs similarity index 100% rename from GitTfs/Commands/Unshelve.cs rename to src/GitTfs/Commands/Unshelve.cs diff --git a/GitTfs/Commands/Verify.cs b/src/GitTfs/Commands/Verify.cs similarity index 100% rename from GitTfs/Commands/Verify.cs rename to src/GitTfs/Commands/Verify.cs diff --git a/GitTfs/Commands/Version.cs b/src/GitTfs/Commands/Version.cs similarity index 100% rename from GitTfs/Commands/Version.cs rename to src/GitTfs/Commands/Version.cs diff --git a/GitTfs/ConfigProperties.cs b/src/GitTfs/ConfigProperties.cs similarity index 100% rename from GitTfs/ConfigProperties.cs rename to src/GitTfs/ConfigProperties.cs diff --git a/GitTfs/Core/Bootstrapper.cs b/src/GitTfs/Core/Bootstrapper.cs similarity index 100% rename from GitTfs/Core/Bootstrapper.cs rename to src/GitTfs/Core/Bootstrapper.cs diff --git a/GitTfs/Core/BranchVisitors/BranchTreeContainsPathVisitor.cs b/src/GitTfs/Core/BranchVisitors/BranchTreeContainsPathVisitor.cs similarity index 100% rename from GitTfs/Core/BranchVisitors/BranchTreeContainsPathVisitor.cs rename to src/GitTfs/Core/BranchVisitors/BranchTreeContainsPathVisitor.cs diff --git a/GitTfs/Core/Changes/Git/Add.cs b/src/GitTfs/Core/Changes/Git/Add.cs similarity index 100% rename from GitTfs/Core/Changes/Git/Add.cs rename to src/GitTfs/Core/Changes/Git/Add.cs diff --git a/GitTfs/Core/Changes/Git/Delete.cs b/src/GitTfs/Core/Changes/Git/Delete.cs similarity index 100% rename from GitTfs/Core/Changes/Git/Delete.cs rename to src/GitTfs/Core/Changes/Git/Delete.cs diff --git a/GitTfs/Core/Changes/Git/Modify.cs b/src/GitTfs/Core/Changes/Git/Modify.cs similarity index 100% rename from GitTfs/Core/Changes/Git/Modify.cs rename to src/GitTfs/Core/Changes/Git/Modify.cs diff --git a/GitTfs/Core/Changes/Git/RenameEdit.cs b/src/GitTfs/Core/Changes/Git/RenameEdit.cs similarity index 100% rename from GitTfs/Core/Changes/Git/RenameEdit.cs rename to src/GitTfs/Core/Changes/Git/RenameEdit.cs diff --git a/GitTfs/Core/CheckinPolicyEvaluator.cs b/src/GitTfs/Core/CheckinPolicyEvaluator.cs similarity index 100% rename from GitTfs/Core/CheckinPolicyEvaluator.cs rename to src/GitTfs/Core/CheckinPolicyEvaluator.cs diff --git a/GitTfs/Core/DelimitedReader.cs b/src/GitTfs/Core/DelimitedReader.cs similarity index 100% rename from GitTfs/Core/DelimitedReader.cs rename to src/GitTfs/Core/DelimitedReader.cs diff --git a/GitTfs/Core/DerivedGitTfsRemote.cs b/src/GitTfs/Core/DerivedGitTfsRemote.cs similarity index 100% rename from GitTfs/Core/DerivedGitTfsRemote.cs rename to src/GitTfs/Core/DerivedGitTfsRemote.cs diff --git a/GitTfs/Core/DirectoryTidier.cs b/src/GitTfs/Core/DirectoryTidier.cs similarity index 100% rename from GitTfs/Core/DirectoryTidier.cs rename to src/GitTfs/Core/DirectoryTidier.cs diff --git a/GitTfs/Core/ExportWorkItem.cs b/src/GitTfs/Core/ExportWorkItem.cs similarity index 100% rename from GitTfs/Core/ExportWorkItem.cs rename to src/GitTfs/Core/ExportWorkItem.cs diff --git a/GitTfs/Core/Ext.cs b/src/GitTfs/Core/Ext.cs similarity index 100% rename from GitTfs/Core/Ext.cs rename to src/GitTfs/Core/Ext.cs diff --git a/GitTfs/Core/GitChangeInfo.cs b/src/GitTfs/Core/GitChangeInfo.cs similarity index 100% rename from GitTfs/Core/GitChangeInfo.cs rename to src/GitTfs/Core/GitChangeInfo.cs diff --git a/GitTfs/Core/GitCommandException.cs b/src/GitTfs/Core/GitCommandException.cs similarity index 100% rename from GitTfs/Core/GitCommandException.cs rename to src/GitTfs/Core/GitCommandException.cs diff --git a/GitTfs/Core/GitCommit.cs b/src/GitTfs/Core/GitCommit.cs similarity index 100% rename from GitTfs/Core/GitCommit.cs rename to src/GitTfs/Core/GitCommit.cs diff --git a/GitTfs/Core/GitHelpers.cs b/src/GitTfs/Core/GitHelpers.cs similarity index 100% rename from GitTfs/Core/GitHelpers.cs rename to src/GitTfs/Core/GitHelpers.cs diff --git a/GitTfs/Core/GitObject.cs b/src/GitTfs/Core/GitObject.cs similarity index 100% rename from GitTfs/Core/GitObject.cs rename to src/GitTfs/Core/GitObject.cs diff --git a/GitTfs/Core/GitRepository.cs b/src/GitTfs/Core/GitRepository.cs similarity index 100% rename from GitTfs/Core/GitRepository.cs rename to src/GitTfs/Core/GitRepository.cs diff --git a/GitTfs/Core/GitTfs.cs b/src/GitTfs/Core/GitTfs.cs similarity index 100% rename from GitTfs/Core/GitTfs.cs rename to src/GitTfs/Core/GitTfs.cs diff --git a/GitTfs/Core/GitTfsException.cs b/src/GitTfs/Core/GitTfsException.cs similarity index 100% rename from GitTfs/Core/GitTfsException.cs rename to src/GitTfs/Core/GitTfsException.cs diff --git a/GitTfs/Core/GitTfsGatedCheckinException.cs b/src/GitTfs/Core/GitTfsGatedCheckinException.cs similarity index 100% rename from GitTfs/Core/GitTfsGatedCheckinException.cs rename to src/GitTfs/Core/GitTfsGatedCheckinException.cs diff --git a/GitTfs/Core/GitTfsRemote.cs b/src/GitTfs/Core/GitTfsRemote.cs similarity index 100% rename from GitTfs/Core/GitTfsRemote.cs rename to src/GitTfs/Core/GitTfsRemote.cs diff --git a/GitTfs/Core/GitTfsVersionProvider.cs b/src/GitTfs/Core/GitTfsVersionProvider.cs similarity index 100% rename from GitTfs/Core/GitTfsVersionProvider.cs rename to src/GitTfs/Core/GitTfsVersionProvider.cs diff --git a/GitTfs/Core/GitTreeBuilder.cs b/src/GitTfs/Core/GitTreeBuilder.cs similarity index 100% rename from GitTfs/Core/GitTreeBuilder.cs rename to src/GitTfs/Core/GitTreeBuilder.cs diff --git a/GitTfs/Core/GitTreeEntry.cs b/src/GitTfs/Core/GitTreeEntry.cs similarity index 100% rename from GitTfs/Core/GitTreeEntry.cs rename to src/GitTfs/Core/GitTreeEntry.cs diff --git a/GitTfs/Core/IBranchTreeVisitor.cs b/src/GitTfs/Core/IBranchTreeVisitor.cs similarity index 100% rename from GitTfs/Core/IBranchTreeVisitor.cs rename to src/GitTfs/Core/IBranchTreeVisitor.cs diff --git a/GitTfs/Core/IGitChangedFile.cs b/src/GitTfs/Core/IGitChangedFile.cs similarity index 100% rename from GitTfs/Core/IGitChangedFile.cs rename to src/GitTfs/Core/IGitChangedFile.cs diff --git a/GitTfs/Core/IGitHelpers.cs b/src/GitTfs/Core/IGitHelpers.cs similarity index 100% rename from GitTfs/Core/IGitHelpers.cs rename to src/GitTfs/Core/IGitHelpers.cs diff --git a/GitTfs/Core/IGitRepository.cs b/src/GitTfs/Core/IGitRepository.cs similarity index 100% rename from GitTfs/Core/IGitRepository.cs rename to src/GitTfs/Core/IGitRepository.cs diff --git a/GitTfs/Core/IGitTfsRemote.cs b/src/GitTfs/Core/IGitTfsRemote.cs similarity index 100% rename from GitTfs/Core/IGitTfsRemote.cs rename to src/GitTfs/Core/IGitTfsRemote.cs diff --git a/GitTfs/Core/IGitTfsVersionProvider.cs b/src/GitTfs/Core/IGitTfsVersionProvider.cs similarity index 100% rename from GitTfs/Core/IGitTfsVersionProvider.cs rename to src/GitTfs/Core/IGitTfsVersionProvider.cs diff --git a/GitTfs/Core/IGitTreeBuilder.cs b/src/GitTfs/Core/IGitTreeBuilder.cs similarity index 100% rename from GitTfs/Core/IGitTreeBuilder.cs rename to src/GitTfs/Core/IGitTreeBuilder.cs diff --git a/GitTfs/Core/ITfsChangeset.cs b/src/GitTfs/Core/ITfsChangeset.cs similarity index 100% rename from GitTfs/Core/ITfsChangeset.cs rename to src/GitTfs/Core/ITfsChangeset.cs diff --git a/GitTfs/Core/ITfsCheckinNote.cs b/src/GitTfs/Core/ITfsCheckinNote.cs similarity index 100% rename from GitTfs/Core/ITfsCheckinNote.cs rename to src/GitTfs/Core/ITfsCheckinNote.cs diff --git a/GitTfs/Core/ITfsWorkitem.cs b/src/GitTfs/Core/ITfsWorkitem.cs similarity index 100% rename from GitTfs/Core/ITfsWorkitem.cs rename to src/GitTfs/Core/ITfsWorkitem.cs diff --git a/GitTfs/Core/ITfsWorkspace.cs b/src/GitTfs/Core/ITfsWorkspace.cs similarity index 100% rename from GitTfs/Core/ITfsWorkspace.cs rename to src/GitTfs/Core/ITfsWorkspace.cs diff --git a/GitTfs/Core/ITreeEntry.cs b/src/GitTfs/Core/ITreeEntry.cs similarity index 100% rename from GitTfs/Core/ITreeEntry.cs rename to src/GitTfs/Core/ITreeEntry.cs diff --git a/GitTfs/Core/Janitor.cs b/src/GitTfs/Core/Janitor.cs similarity index 100% rename from GitTfs/Core/Janitor.cs rename to src/GitTfs/Core/Janitor.cs diff --git a/GitTfs/Core/LogEntry.cs b/src/GitTfs/Core/LogEntry.cs similarity index 100% rename from GitTfs/Core/LogEntry.cs rename to src/GitTfs/Core/LogEntry.cs diff --git a/GitTfs/Core/Mode.cs b/src/GitTfs/Core/Mode.cs similarity index 100% rename from GitTfs/Core/Mode.cs rename to src/GitTfs/Core/Mode.cs diff --git a/GitTfs/Core/RemoteConfigConverter.cs b/src/GitTfs/Core/RemoteConfigConverter.cs similarity index 100% rename from GitTfs/Core/RemoteConfigConverter.cs rename to src/GitTfs/Core/RemoteConfigConverter.cs diff --git a/GitTfs/Core/RemoteInfo.cs b/src/GitTfs/Core/RemoteInfo.cs similarity index 100% rename from GitTfs/Core/RemoteInfo.cs rename to src/GitTfs/Core/RemoteInfo.cs diff --git a/GitTfs/Core/RequiresValidGitRepositoryAttribute.cs b/src/GitTfs/Core/RequiresValidGitRepositoryAttribute.cs similarity index 100% rename from GitTfs/Core/RequiresValidGitRepositoryAttribute.cs rename to src/GitTfs/Core/RequiresValidGitRepositoryAttribute.cs diff --git a/GitTfs/Core/TfsChangeset.cs b/src/GitTfs/Core/TfsChangeset.cs similarity index 100% rename from GitTfs/Core/TfsChangeset.cs rename to src/GitTfs/Core/TfsChangeset.cs diff --git a/GitTfs/Core/TfsChangesetInfo.cs b/src/GitTfs/Core/TfsChangesetInfo.cs similarity index 100% rename from GitTfs/Core/TfsChangesetInfo.cs rename to src/GitTfs/Core/TfsChangesetInfo.cs diff --git a/GitTfs/Core/TfsCheckinNote.cs b/src/GitTfs/Core/TfsCheckinNote.cs similarity index 100% rename from GitTfs/Core/TfsCheckinNote.cs rename to src/GitTfs/Core/TfsCheckinNote.cs diff --git a/GitTfs/Core/TfsInterop/IBranch.cs b/src/GitTfs/Core/TfsInterop/IBranch.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IBranch.cs rename to src/GitTfs/Core/TfsInterop/IBranch.cs diff --git a/GitTfs/Core/TfsInterop/IChange.cs b/src/GitTfs/Core/TfsInterop/IChange.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IChange.cs rename to src/GitTfs/Core/TfsInterop/IChange.cs diff --git a/GitTfs/Core/TfsInterop/IChangeset.cs b/src/GitTfs/Core/TfsInterop/IChangeset.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IChangeset.cs rename to src/GitTfs/Core/TfsInterop/IChangeset.cs diff --git a/GitTfs/Core/TfsInterop/ICheckinEvaluationResult.cs b/src/GitTfs/Core/TfsInterop/ICheckinEvaluationResult.cs similarity index 100% rename from GitTfs/Core/TfsInterop/ICheckinEvaluationResult.cs rename to src/GitTfs/Core/TfsInterop/ICheckinEvaluationResult.cs diff --git a/GitTfs/Core/TfsInterop/ICheckinNote.cs b/src/GitTfs/Core/TfsInterop/ICheckinNote.cs similarity index 100% rename from GitTfs/Core/TfsInterop/ICheckinNote.cs rename to src/GitTfs/Core/TfsInterop/ICheckinNote.cs diff --git a/GitTfs/Core/TfsInterop/IIdentity.cs b/src/GitTfs/Core/TfsInterop/IIdentity.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IIdentity.cs rename to src/GitTfs/Core/TfsInterop/IIdentity.cs diff --git a/GitTfs/Core/TfsInterop/IItem.cs b/src/GitTfs/Core/TfsInterop/IItem.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IItem.cs rename to src/GitTfs/Core/TfsInterop/IItem.cs diff --git a/GitTfs/Core/TfsInterop/IPendingChange.cs b/src/GitTfs/Core/TfsInterop/IPendingChange.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IPendingChange.cs rename to src/GitTfs/Core/TfsInterop/IPendingChange.cs diff --git a/GitTfs/Core/TfsInterop/IShelveset.cs b/src/GitTfs/Core/TfsInterop/IShelveset.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IShelveset.cs rename to src/GitTfs/Core/TfsInterop/IShelveset.cs diff --git a/GitTfs/Core/TfsInterop/ITfsHelper.cs b/src/GitTfs/Core/TfsInterop/ITfsHelper.cs similarity index 100% rename from GitTfs/Core/TfsInterop/ITfsHelper.cs rename to src/GitTfs/Core/TfsInterop/ITfsHelper.cs diff --git a/GitTfs/Core/TfsInterop/IVersionControlServer.cs b/src/GitTfs/Core/TfsInterop/IVersionControlServer.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IVersionControlServer.cs rename to src/GitTfs/Core/TfsInterop/IVersionControlServer.cs diff --git a/GitTfs/Core/TfsInterop/IWorkItemCheckedInfo.cs b/src/GitTfs/Core/TfsInterop/IWorkItemCheckedInfo.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IWorkItemCheckedInfo.cs rename to src/GitTfs/Core/TfsInterop/IWorkItemCheckedInfo.cs diff --git a/GitTfs/Core/TfsInterop/IWorkItemCheckinInfo.cs b/src/GitTfs/Core/TfsInterop/IWorkItemCheckinInfo.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IWorkItemCheckinInfo.cs rename to src/GitTfs/Core/TfsInterop/IWorkItemCheckinInfo.cs diff --git a/GitTfs/Core/TfsInterop/IWorkspace.cs b/src/GitTfs/Core/TfsInterop/IWorkspace.cs similarity index 100% rename from GitTfs/Core/TfsInterop/IWorkspace.cs rename to src/GitTfs/Core/TfsInterop/IWorkspace.cs diff --git a/GitTfs/Core/TfsInterop/NullIdentity.cs b/src/GitTfs/Core/TfsInterop/NullIdentity.cs similarity index 100% rename from GitTfs/Core/TfsInterop/NullIdentity.cs rename to src/GitTfs/Core/TfsInterop/NullIdentity.cs diff --git a/GitTfs/Core/TfsInterop/README.txt b/src/GitTfs/Core/TfsInterop/README.txt similarity index 100% rename from GitTfs/Core/TfsInterop/README.txt rename to src/GitTfs/Core/TfsInterop/README.txt diff --git a/GitTfs/Core/TfsInterop/RootBranch.cs b/src/GitTfs/Core/TfsInterop/RootBranch.cs similarity index 100% rename from GitTfs/Core/TfsInterop/RootBranch.cs rename to src/GitTfs/Core/TfsInterop/RootBranch.cs diff --git a/GitTfs/Core/TfsInterop/TfsApiBridge.cs b/src/GitTfs/Core/TfsInterop/TfsApiBridge.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsApiBridge.cs rename to src/GitTfs/Core/TfsInterop/TfsApiBridge.cs diff --git a/GitTfs/Core/TfsInterop/TfsChangeType.cs b/src/GitTfs/Core/TfsInterop/TfsChangeType.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsChangeType.cs rename to src/GitTfs/Core/TfsInterop/TfsChangeType.cs diff --git a/GitTfs/Core/TfsInterop/TfsCheckinEvaluationOptions.cs b/src/GitTfs/Core/TfsInterop/TfsCheckinEvaluationOptions.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsCheckinEvaluationOptions.cs rename to src/GitTfs/Core/TfsInterop/TfsCheckinEvaluationOptions.cs diff --git a/GitTfs/Core/TfsInterop/TfsExt.cs b/src/GitTfs/Core/TfsInterop/TfsExt.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsExt.cs rename to src/GitTfs/Core/TfsInterop/TfsExt.cs diff --git a/GitTfs/Core/TfsInterop/TfsItemType.cs b/src/GitTfs/Core/TfsInterop/TfsItemType.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsItemType.cs rename to src/GitTfs/Core/TfsInterop/TfsItemType.cs diff --git a/GitTfs/Core/TfsInterop/TfsPlugin.cs b/src/GitTfs/Core/TfsInterop/TfsPlugin.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsPlugin.cs rename to src/GitTfs/Core/TfsInterop/TfsPlugin.cs diff --git a/GitTfs/Core/TfsInterop/TfsRecursionType.cs b/src/GitTfs/Core/TfsInterop/TfsRecursionType.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsRecursionType.cs rename to src/GitTfs/Core/TfsInterop/TfsRecursionType.cs diff --git a/GitTfs/Core/TfsInterop/TfsShelvingOptions.cs b/src/GitTfs/Core/TfsInterop/TfsShelvingOptions.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsShelvingOptions.cs rename to src/GitTfs/Core/TfsInterop/TfsShelvingOptions.cs diff --git a/GitTfs/Core/TfsInterop/TfsWorkItemCheckinAction.cs b/src/GitTfs/Core/TfsInterop/TfsWorkItemCheckinAction.cs similarity index 100% rename from GitTfs/Core/TfsInterop/TfsWorkItemCheckinAction.cs rename to src/GitTfs/Core/TfsInterop/TfsWorkItemCheckinAction.cs diff --git a/GitTfs/Core/TfsInterop/WrapperFor.cs b/src/GitTfs/Core/TfsInterop/WrapperFor.cs similarity index 100% rename from GitTfs/Core/TfsInterop/WrapperFor.cs rename to src/GitTfs/Core/TfsInterop/WrapperFor.cs diff --git a/GitTfs/Core/TfsLabel.cs b/src/GitTfs/Core/TfsLabel.cs similarity index 100% rename from GitTfs/Core/TfsLabel.cs rename to src/GitTfs/Core/TfsLabel.cs diff --git a/GitTfs/Core/TfsTreeEntry.cs b/src/GitTfs/Core/TfsTreeEntry.cs similarity index 100% rename from GitTfs/Core/TfsTreeEntry.cs rename to src/GitTfs/Core/TfsTreeEntry.cs diff --git a/GitTfs/Core/TfsWorkitem.cs b/src/GitTfs/Core/TfsWorkitem.cs similarity index 100% rename from GitTfs/Core/TfsWorkitem.cs rename to src/GitTfs/Core/TfsWorkitem.cs diff --git a/GitTfs/Core/TfsWorkspace.cs b/src/GitTfs/Core/TfsWorkspace.cs similarity index 100% rename from GitTfs/Core/TfsWorkspace.cs rename to src/GitTfs/Core/TfsWorkspace.cs diff --git a/GitTfs/Core/TfsWriter.cs b/src/GitTfs/Core/TfsWriter.cs similarity index 100% rename from GitTfs/Core/TfsWriter.cs rename to src/GitTfs/Core/TfsWriter.cs diff --git a/GitTfs/GitTfs.cs b/src/GitTfs/GitTfs.cs similarity index 100% rename from GitTfs/GitTfs.cs rename to src/GitTfs/GitTfs.cs diff --git a/GitTfs/GitTfs.csproj b/src/GitTfs/GitTfs.csproj similarity index 99% rename from GitTfs/GitTfs.csproj rename to src/GitTfs/GitTfs.csproj index bcc209c4..96270c69 100644 --- a/GitTfs/GitTfs.csproj +++ b/src/GitTfs/GitTfs.csproj @@ -239,15 +239,15 @@ - + LICENSE Always - + NOTICE Always - + README.md Always diff --git a/GitTfs/GitTfsCommand.cs b/src/GitTfs/GitTfsCommand.cs similarity index 100% rename from GitTfs/GitTfsCommand.cs rename to src/GitTfs/GitTfsCommand.cs diff --git a/GitTfs/GitTfsConstants.cs b/src/GitTfs/GitTfsConstants.cs similarity index 100% rename from GitTfs/GitTfsConstants.cs rename to src/GitTfs/GitTfsConstants.cs diff --git a/GitTfs/GitTfsExitCodes.cs b/src/GitTfs/GitTfsExitCodes.cs similarity index 100% rename from GitTfs/GitTfsExitCodes.cs rename to src/GitTfs/GitTfsExitCodes.cs diff --git a/GitTfs/Globals.cs b/src/GitTfs/Globals.cs similarity index 100% rename from GitTfs/Globals.cs rename to src/GitTfs/Globals.cs diff --git a/GitTfs/Program.cs b/src/GitTfs/Program.cs similarity index 100% rename from GitTfs/Program.cs rename to src/GitTfs/Program.cs diff --git a/GitTfs/Properties/AssemblyInfo.cs b/src/GitTfs/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfs/Properties/AssemblyInfo.cs rename to src/GitTfs/Properties/AssemblyInfo.cs diff --git a/GitTfs/Util/AuthorsFile.cs b/src/GitTfs/Util/AuthorsFile.cs similarity index 100% rename from GitTfs/Util/AuthorsFile.cs rename to src/GitTfs/Util/AuthorsFile.cs diff --git a/GitTfs/Util/Bouncer.cs b/src/GitTfs/Util/Bouncer.cs similarity index 100% rename from GitTfs/Util/Bouncer.cs rename to src/GitTfs/Util/Bouncer.cs diff --git a/GitTfs/Util/CamelCaseToDelimitedStringConverter.cs b/src/GitTfs/Util/CamelCaseToDelimitedStringConverter.cs similarity index 100% rename from GitTfs/Util/CamelCaseToDelimitedStringConverter.cs rename to src/GitTfs/Util/CamelCaseToDelimitedStringConverter.cs diff --git a/GitTfs/Util/ChangeSieve.cs b/src/GitTfs/Util/ChangeSieve.cs similarity index 100% rename from GitTfs/Util/ChangeSieve.cs rename to src/GitTfs/Util/ChangeSieve.cs diff --git a/GitTfs/Util/CheckinOptionsExtensions.cs b/src/GitTfs/Util/CheckinOptionsExtensions.cs similarity index 100% rename from GitTfs/Util/CheckinOptionsExtensions.cs rename to src/GitTfs/Util/CheckinOptionsExtensions.cs diff --git a/GitTfs/Util/CheckinOptionsFactory.cs b/src/GitTfs/Util/CheckinOptionsFactory.cs similarity index 100% rename from GitTfs/Util/CheckinOptionsFactory.cs rename to src/GitTfs/Util/CheckinOptionsFactory.cs diff --git a/GitTfs/Util/ConfigPropertyLoader.cs b/src/GitTfs/Util/ConfigPropertyLoader.cs similarity index 100% rename from GitTfs/Util/ConfigPropertyLoader.cs rename to src/GitTfs/Util/ConfigPropertyLoader.cs diff --git a/GitTfs/Util/ConfiguresStructureMap.cs b/src/GitTfs/Util/ConfiguresStructureMap.cs similarity index 100% rename from GitTfs/Util/ConfiguresStructureMap.cs rename to src/GitTfs/Util/ConfiguresStructureMap.cs diff --git a/GitTfs/Util/ExceptionFormattingExtensions.cs b/src/GitTfs/Util/ExceptionFormattingExtensions.cs similarity index 100% rename from GitTfs/Util/ExceptionFormattingExtensions.cs rename to src/GitTfs/Util/ExceptionFormattingExtensions.cs diff --git a/GitTfs/Util/ExportMetadatasInitializer.cs b/src/GitTfs/Util/ExportMetadatasInitializer.cs similarity index 100% rename from GitTfs/Util/ExportMetadatasInitializer.cs rename to src/GitTfs/Util/ExportMetadatasInitializer.cs diff --git a/GitTfs/Util/GitTfsCommandFactory.cs b/src/GitTfs/Util/GitTfsCommandFactory.cs similarity index 100% rename from GitTfs/Util/GitTfsCommandFactory.cs rename to src/GitTfs/Util/GitTfsCommandFactory.cs diff --git a/GitTfs/Util/GitTfsCommandRunner.cs b/src/GitTfs/Util/GitTfsCommandRunner.cs similarity index 100% rename from GitTfs/Util/GitTfsCommandRunner.cs rename to src/GitTfs/Util/GitTfsCommandRunner.cs diff --git a/GitTfs/Util/InspectExtensions.cs b/src/GitTfs/Util/InspectExtensions.cs similarity index 100% rename from GitTfs/Util/InspectExtensions.cs rename to src/GitTfs/Util/InspectExtensions.cs diff --git a/GitTfs/Util/PathResolver.cs b/src/GitTfs/Util/PathResolver.cs similarity index 100% rename from GitTfs/Util/PathResolver.cs rename to src/GitTfs/Util/PathResolver.cs diff --git a/GitTfs/Util/PluggableWithAliases.cs b/src/GitTfs/Util/PluggableWithAliases.cs similarity index 100% rename from GitTfs/Util/PluggableWithAliases.cs rename to src/GitTfs/Util/PluggableWithAliases.cs diff --git a/GitTfs/Util/StructureMapSingletonAttribute.cs b/src/GitTfs/Util/StructureMapSingletonAttribute.cs similarity index 100% rename from GitTfs/Util/StructureMapSingletonAttribute.cs rename to src/GitTfs/Util/StructureMapSingletonAttribute.cs diff --git a/GitTfs/Util/TemporaryFile.cs b/src/GitTfs/Util/TemporaryFile.cs similarity index 100% rename from GitTfs/Util/TemporaryFile.cs rename to src/GitTfs/Util/TemporaryFile.cs diff --git a/GitTfs/Util/TemporaryFileStream.cs b/src/GitTfs/Util/TemporaryFileStream.cs similarity index 100% rename from GitTfs/Util/TemporaryFileStream.cs rename to src/GitTfs/Util/TemporaryFileStream.cs diff --git a/GitTfs/Util/WhenDynamicDoesntWork.cs b/src/GitTfs/Util/WhenDynamicDoesntWork.cs similarity index 100% rename from GitTfs/Util/WhenDynamicDoesntWork.cs rename to src/GitTfs/Util/WhenDynamicDoesntWork.cs diff --git a/GitTfs/app.manifest b/src/GitTfs/app.manifest similarity index 100% rename from GitTfs/app.manifest rename to src/GitTfs/app.manifest diff --git a/GitTfs/paket.references b/src/GitTfs/paket.references similarity index 100% rename from GitTfs/paket.references rename to src/GitTfs/paket.references diff --git a/GitTfsTest/BaseTest.cs b/src/GitTfsTest/BaseTest.cs similarity index 100% rename from GitTfsTest/BaseTest.cs rename to src/GitTfsTest/BaseTest.cs diff --git a/GitTfsTest/Commands/CloneTest.cs b/src/GitTfsTest/Commands/CloneTest.cs similarity index 100% rename from GitTfsTest/Commands/CloneTest.cs rename to src/GitTfsTest/Commands/CloneTest.cs diff --git a/GitTfsTest/Commands/ExtTest.cs b/src/GitTfsTest/Commands/ExtTest.cs similarity index 100% rename from GitTfsTest/Commands/ExtTest.cs rename to src/GitTfsTest/Commands/ExtTest.cs diff --git a/GitTfsTest/Commands/HelpTest.cs b/src/GitTfsTest/Commands/HelpTest.cs similarity index 100% rename from GitTfsTest/Commands/HelpTest.cs rename to src/GitTfsTest/Commands/HelpTest.cs diff --git a/GitTfsTest/Commands/InitBranchTest.cs b/src/GitTfsTest/Commands/InitBranchTest.cs similarity index 100% rename from GitTfsTest/Commands/InitBranchTest.cs rename to src/GitTfsTest/Commands/InitBranchTest.cs diff --git a/GitTfsTest/Commands/InitOptionsTest.cs b/src/GitTfsTest/Commands/InitOptionsTest.cs similarity index 100% rename from GitTfsTest/Commands/InitOptionsTest.cs rename to src/GitTfsTest/Commands/InitOptionsTest.cs diff --git a/GitTfsTest/Commands/InitTest.cs b/src/GitTfsTest/Commands/InitTest.cs similarity index 100% rename from GitTfsTest/Commands/InitTest.cs rename to src/GitTfsTest/Commands/InitTest.cs diff --git a/GitTfsTest/Commands/ShelveDeleteTest.cs b/src/GitTfsTest/Commands/ShelveDeleteTest.cs similarity index 100% rename from GitTfsTest/Commands/ShelveDeleteTest.cs rename to src/GitTfsTest/Commands/ShelveDeleteTest.cs diff --git a/GitTfsTest/Commands/ShelveTest.cs b/src/GitTfsTest/Commands/ShelveTest.cs similarity index 100% rename from GitTfsTest/Commands/ShelveTest.cs rename to src/GitTfsTest/Commands/ShelveTest.cs diff --git a/GitTfsTest/Core/BranchVisitors/BranchContainsPathVisitorTest.cs b/src/GitTfsTest/Core/BranchVisitors/BranchContainsPathVisitorTest.cs similarity index 100% rename from GitTfsTest/Core/BranchVisitors/BranchContainsPathVisitorTest.cs rename to src/GitTfsTest/Core/BranchVisitors/BranchContainsPathVisitorTest.cs diff --git a/GitTfsTest/Core/ChangeSieveTests.cs b/src/GitTfsTest/Core/ChangeSieveTests.cs similarity index 100% rename from GitTfsTest/Core/ChangeSieveTests.cs rename to src/GitTfsTest/Core/ChangeSieveTests.cs diff --git a/GitTfsTest/Core/CommitParserTests.cs b/src/GitTfsTest/Core/CommitParserTests.cs similarity index 100% rename from GitTfsTest/Core/CommitParserTests.cs rename to src/GitTfsTest/Core/CommitParserTests.cs diff --git a/GitTfsTest/Core/ConfigPropertyLoaderTests.cs b/src/GitTfsTest/Core/ConfigPropertyLoaderTests.cs similarity index 100% rename from GitTfsTest/Core/ConfigPropertyLoaderTests.cs rename to src/GitTfsTest/Core/ConfigPropertyLoaderTests.cs diff --git a/GitTfsTest/Core/DelimitedReaderTests.cs b/src/GitTfsTest/Core/DelimitedReaderTests.cs similarity index 100% rename from GitTfsTest/Core/DelimitedReaderTests.cs rename to src/GitTfsTest/Core/DelimitedReaderTests.cs diff --git a/GitTfsTest/Core/DirectoryTidierTests.cs b/src/GitTfsTest/Core/DirectoryTidierTests.cs similarity index 100% rename from GitTfsTest/Core/DirectoryTidierTests.cs rename to src/GitTfsTest/Core/DirectoryTidierTests.cs diff --git a/GitTfsTest/Core/ExtTests.cs b/src/GitTfsTest/Core/ExtTests.cs similarity index 100% rename from GitTfsTest/Core/ExtTests.cs rename to src/GitTfsTest/Core/ExtTests.cs diff --git a/GitTfsTest/Core/GitChangeInfoTests.cs b/src/GitTfsTest/Core/GitChangeInfoTests.cs similarity index 100% rename from GitTfsTest/Core/GitChangeInfoTests.cs rename to src/GitTfsTest/Core/GitChangeInfoTests.cs diff --git a/GitTfsTest/Core/GitTfsConstantsTest.cs b/src/GitTfsTest/Core/GitTfsConstantsTest.cs similarity index 100% rename from GitTfsTest/Core/GitTfsConstantsTest.cs rename to src/GitTfsTest/Core/GitTfsConstantsTest.cs diff --git a/GitTfsTest/Core/GitTfsRemoteTests.cs b/src/GitTfsTest/Core/GitTfsRemoteTests.cs similarity index 100% rename from GitTfsTest/Core/GitTfsRemoteTests.cs rename to src/GitTfsTest/Core/GitTfsRemoteTests.cs diff --git a/GitTfsTest/Core/GlobalsTests.cs b/src/GitTfsTest/Core/GlobalsTests.cs similarity index 100% rename from GitTfsTest/Core/GlobalsTests.cs rename to src/GitTfsTest/Core/GlobalsTests.cs diff --git a/GitTfsTest/Core/ModeTests.cs b/src/GitTfsTest/Core/ModeTests.cs similarity index 100% rename from GitTfsTest/Core/ModeTests.cs rename to src/GitTfsTest/Core/ModeTests.cs diff --git a/GitTfsTest/Core/RemoteConfigConverterTests.cs b/src/GitTfsTest/Core/RemoteConfigConverterTests.cs similarity index 100% rename from GitTfsTest/Core/RemoteConfigConverterTests.cs rename to src/GitTfsTest/Core/RemoteConfigConverterTests.cs diff --git a/GitTfsTest/Core/StubbedCheckinEvaluationResult.cs b/src/GitTfsTest/Core/StubbedCheckinEvaluationResult.cs similarity index 100% rename from GitTfsTest/Core/StubbedCheckinEvaluationResult.cs rename to src/GitTfsTest/Core/StubbedCheckinEvaluationResult.cs diff --git a/GitTfsTest/Core/TfsApiBridgeTest.cs b/src/GitTfsTest/Core/TfsApiBridgeTest.cs similarity index 100% rename from GitTfsTest/Core/TfsApiBridgeTest.cs rename to src/GitTfsTest/Core/TfsApiBridgeTest.cs diff --git a/GitTfsTest/Core/TfsInterop/BranchExtensionsTest.cs b/src/GitTfsTest/Core/TfsInterop/BranchExtensionsTest.cs similarity index 100% rename from GitTfsTest/Core/TfsInterop/BranchExtensionsTest.cs rename to src/GitTfsTest/Core/TfsInterop/BranchExtensionsTest.cs diff --git a/GitTfsTest/Core/TfsWorkspaceTests.cs b/src/GitTfsTest/Core/TfsWorkspaceTests.cs similarity index 100% rename from GitTfsTest/Core/TfsWorkspaceTests.cs rename to src/GitTfsTest/Core/TfsWorkspaceTests.cs diff --git a/GitTfsTest/FactExceptOnUnix.cs b/src/GitTfsTest/FactExceptOnUnix.cs similarity index 100% rename from GitTfsTest/FactExceptOnUnix.cs rename to src/GitTfsTest/FactExceptOnUnix.cs diff --git a/GitTfsTest/Fixtures/vtccds.cs b/src/GitTfsTest/Fixtures/vtccds.cs similarity index 100% rename from GitTfsTest/Fixtures/vtccds.cs rename to src/GitTfsTest/Fixtures/vtccds.cs diff --git a/GitTfsTest/Fixtures/vtccds/0445de4a590c27552a06ecda1b5ff2af b/src/GitTfsTest/Fixtures/vtccds/0445de4a590c27552a06ecda1b5ff2af similarity index 100% rename from GitTfsTest/Fixtures/vtccds/0445de4a590c27552a06ecda1b5ff2af rename to src/GitTfsTest/Fixtures/vtccds/0445de4a590c27552a06ecda1b5ff2af diff --git a/GitTfsTest/Fixtures/vtccds/1b9bf73806f680f3f6a79ca80e635dcf b/src/GitTfsTest/Fixtures/vtccds/1b9bf73806f680f3f6a79ca80e635dcf similarity index 100% rename from GitTfsTest/Fixtures/vtccds/1b9bf73806f680f3f6a79ca80e635dcf rename to src/GitTfsTest/Fixtures/vtccds/1b9bf73806f680f3f6a79ca80e635dcf diff --git a/GitTfsTest/Fixtures/vtccds/2ea0b9d555f39b93aa67d834aec81dec b/src/GitTfsTest/Fixtures/vtccds/2ea0b9d555f39b93aa67d834aec81dec similarity index 100% rename from GitTfsTest/Fixtures/vtccds/2ea0b9d555f39b93aa67d834aec81dec rename to src/GitTfsTest/Fixtures/vtccds/2ea0b9d555f39b93aa67d834aec81dec diff --git a/GitTfsTest/Fixtures/vtccds/36eae6b6a4717375a4ff16287744cd1d b/src/GitTfsTest/Fixtures/vtccds/36eae6b6a4717375a4ff16287744cd1d similarity index 100% rename from GitTfsTest/Fixtures/vtccds/36eae6b6a4717375a4ff16287744cd1d rename to src/GitTfsTest/Fixtures/vtccds/36eae6b6a4717375a4ff16287744cd1d diff --git a/GitTfsTest/Fixtures/vtccds/4cd460612edcbab617997836871d7291 b/src/GitTfsTest/Fixtures/vtccds/4cd460612edcbab617997836871d7291 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/4cd460612edcbab617997836871d7291 rename to src/GitTfsTest/Fixtures/vtccds/4cd460612edcbab617997836871d7291 diff --git a/GitTfsTest/Fixtures/vtccds/4f4cd8afcb1708c003540aea8d64239d b/src/GitTfsTest/Fixtures/vtccds/4f4cd8afcb1708c003540aea8d64239d similarity index 100% rename from GitTfsTest/Fixtures/vtccds/4f4cd8afcb1708c003540aea8d64239d rename to src/GitTfsTest/Fixtures/vtccds/4f4cd8afcb1708c003540aea8d64239d diff --git a/GitTfsTest/Fixtures/vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b b/src/GitTfsTest/Fixtures/vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b similarity index 100% rename from GitTfsTest/Fixtures/vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b rename to src/GitTfsTest/Fixtures/vtccds/52c0fc9d4cfbf1ae07f36b8e711a5d6b diff --git a/GitTfsTest/Fixtures/vtccds/5a18c163f1804fe83dfeae04f1d1d34e b/src/GitTfsTest/Fixtures/vtccds/5a18c163f1804fe83dfeae04f1d1d34e similarity index 100% rename from GitTfsTest/Fixtures/vtccds/5a18c163f1804fe83dfeae04f1d1d34e rename to src/GitTfsTest/Fixtures/vtccds/5a18c163f1804fe83dfeae04f1d1d34e diff --git a/GitTfsTest/Fixtures/vtccds/6553cc439299c73677e0c43dd0fd786e b/src/GitTfsTest/Fixtures/vtccds/6553cc439299c73677e0c43dd0fd786e similarity index 100% rename from GitTfsTest/Fixtures/vtccds/6553cc439299c73677e0c43dd0fd786e rename to src/GitTfsTest/Fixtures/vtccds/6553cc439299c73677e0c43dd0fd786e diff --git a/GitTfsTest/Fixtures/vtccds/6c6060d9696edc7000396cc499ab8277 b/src/GitTfsTest/Fixtures/vtccds/6c6060d9696edc7000396cc499ab8277 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/6c6060d9696edc7000396cc499ab8277 rename to src/GitTfsTest/Fixtures/vtccds/6c6060d9696edc7000396cc499ab8277 diff --git a/GitTfsTest/Fixtures/vtccds/70e6b3871859cf52ef78fba876bc37a4 b/src/GitTfsTest/Fixtures/vtccds/70e6b3871859cf52ef78fba876bc37a4 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/70e6b3871859cf52ef78fba876bc37a4 rename to src/GitTfsTest/Fixtures/vtccds/70e6b3871859cf52ef78fba876bc37a4 diff --git a/GitTfsTest/Fixtures/vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad b/src/GitTfsTest/Fixtures/vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad similarity index 100% rename from GitTfsTest/Fixtures/vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad rename to src/GitTfsTest/Fixtures/vtccds/74687eb86f9a0c7a2ca65efbbae6a5ad diff --git a/GitTfsTest/Fixtures/vtccds/86882c0ae4717b4969d54f676c0261e3 b/src/GitTfsTest/Fixtures/vtccds/86882c0ae4717b4969d54f676c0261e3 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/86882c0ae4717b4969d54f676c0261e3 rename to src/GitTfsTest/Fixtures/vtccds/86882c0ae4717b4969d54f676c0261e3 diff --git a/GitTfsTest/Fixtures/vtccds/96b58369f5bd2b081005ba208ac649b8 b/src/GitTfsTest/Fixtures/vtccds/96b58369f5bd2b081005ba208ac649b8 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/96b58369f5bd2b081005ba208ac649b8 rename to src/GitTfsTest/Fixtures/vtccds/96b58369f5bd2b081005ba208ac649b8 diff --git a/GitTfsTest/Fixtures/vtccds/9a975dd2be9a190424fc226a5a25d84f b/src/GitTfsTest/Fixtures/vtccds/9a975dd2be9a190424fc226a5a25d84f similarity index 100% rename from GitTfsTest/Fixtures/vtccds/9a975dd2be9a190424fc226a5a25d84f rename to src/GitTfsTest/Fixtures/vtccds/9a975dd2be9a190424fc226a5a25d84f diff --git a/GitTfsTest/Fixtures/vtccds/c02331d395d07dc7efaaa295ac474971 b/src/GitTfsTest/Fixtures/vtccds/c02331d395d07dc7efaaa295ac474971 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/c02331d395d07dc7efaaa295ac474971 rename to src/GitTfsTest/Fixtures/vtccds/c02331d395d07dc7efaaa295ac474971 diff --git a/GitTfsTest/Fixtures/vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f b/src/GitTfsTest/Fixtures/vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f similarity index 100% rename from GitTfsTest/Fixtures/vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f rename to src/GitTfsTest/Fixtures/vtccds/d67034311a9ccd1a5a62cc0ecdaa1a6f diff --git a/GitTfsTest/Fixtures/vtccds/fb5dcd187b5ab3729973b310f3c55596 b/src/GitTfsTest/Fixtures/vtccds/fb5dcd187b5ab3729973b310f3c55596 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/fb5dcd187b5ab3729973b310f3c55596 rename to src/GitTfsTest/Fixtures/vtccds/fb5dcd187b5ab3729973b310f3c55596 diff --git a/GitTfsTest/Fixtures/vtccds/fba9507f41916830d82be84924dded7b b/src/GitTfsTest/Fixtures/vtccds/fba9507f41916830d82be84924dded7b similarity index 100% rename from GitTfsTest/Fixtures/vtccds/fba9507f41916830d82be84924dded7b rename to src/GitTfsTest/Fixtures/vtccds/fba9507f41916830d82be84924dded7b diff --git a/GitTfsTest/Fixtures/vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 b/src/GitTfsTest/Fixtures/vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 similarity index 100% rename from GitTfsTest/Fixtures/vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 rename to src/GitTfsTest/Fixtures/vtccds/fd30d6210bb40fd2c9b689f0bf8b2833 diff --git a/GitTfsTest/GitTfsRegexTests.cs b/src/GitTfsTest/GitTfsRegexTests.cs similarity index 100% rename from GitTfsTest/GitTfsRegexTests.cs rename to src/GitTfsTest/GitTfsRegexTests.cs diff --git a/GitTfsTest/GitTfsTest.csproj b/src/GitTfsTest/GitTfsTest.csproj similarity index 100% rename from GitTfsTest/GitTfsTest.csproj rename to src/GitTfsTest/GitTfsTest.csproj diff --git a/GitTfsTest/Integration/BootstrapTests.cs b/src/GitTfsTest/Integration/BootstrapTests.cs similarity index 100% rename from GitTfsTest/Integration/BootstrapTests.cs rename to src/GitTfsTest/Integration/BootstrapTests.cs diff --git a/GitTfsTest/Integration/CloneTests.cs b/src/GitTfsTest/Integration/CloneTests.cs similarity index 100% rename from GitTfsTest/Integration/CloneTests.cs rename to src/GitTfsTest/Integration/CloneTests.cs diff --git a/GitTfsTest/Integration/FetchTests.cs b/src/GitTfsTest/Integration/FetchTests.cs similarity index 100% rename from GitTfsTest/Integration/FetchTests.cs rename to src/GitTfsTest/Integration/FetchTests.cs diff --git a/GitTfsTest/Integration/GitRepositoryTests.cs b/src/GitTfsTest/Integration/GitRepositoryTests.cs similarity index 100% rename from GitTfsTest/Integration/GitRepositoryTests.cs rename to src/GitTfsTest/Integration/GitRepositoryTests.cs diff --git a/GitTfsTest/Integration/InitTests.cs b/src/GitTfsTest/Integration/InitTests.cs similarity index 100% rename from GitTfsTest/Integration/InitTests.cs rename to src/GitTfsTest/Integration/InitTests.cs diff --git a/GitTfsTest/Integration/IntegrationHelper.cs b/src/GitTfsTest/Integration/IntegrationHelper.cs similarity index 100% rename from GitTfsTest/Integration/IntegrationHelper.cs rename to src/GitTfsTest/Integration/IntegrationHelper.cs diff --git a/GitTfsTest/Properties/AssemblyInfo.cs b/src/GitTfsTest/Properties/AssemblyInfo.cs similarity index 100% rename from GitTfsTest/Properties/AssemblyInfo.cs rename to src/GitTfsTest/Properties/AssemblyInfo.cs diff --git a/GitTfsTest/TestHelpers/ExtensionMethods.cs b/src/GitTfsTest/TestHelpers/ExtensionMethods.cs similarity index 100% rename from GitTfsTest/TestHelpers/ExtensionMethods.cs rename to src/GitTfsTest/TestHelpers/ExtensionMethods.cs diff --git a/GitTfsTest/Util/AuthorsFileUnitTest.cs b/src/GitTfsTest/Util/AuthorsFileUnitTest.cs similarity index 100% rename from GitTfsTest/Util/AuthorsFileUnitTest.cs rename to src/GitTfsTest/Util/AuthorsFileUnitTest.cs diff --git a/GitTfsTest/Util/BouncerTest.cs b/src/GitTfsTest/Util/BouncerTest.cs similarity index 100% rename from GitTfsTest/Util/BouncerTest.cs rename to src/GitTfsTest/Util/BouncerTest.cs diff --git a/GitTfsTest/Util/CamelCaseToDelimitedStringConverterTests.cs b/src/GitTfsTest/Util/CamelCaseToDelimitedStringConverterTests.cs similarity index 100% rename from GitTfsTest/Util/CamelCaseToDelimitedStringConverterTests.cs rename to src/GitTfsTest/Util/CamelCaseToDelimitedStringConverterTests.cs diff --git a/GitTfsTest/Util/CommitSpecificCheckinOptionsFactoryTests.cs b/src/GitTfsTest/Util/CommitSpecificCheckinOptionsFactoryTests.cs similarity index 100% rename from GitTfsTest/Util/CommitSpecificCheckinOptionsFactoryTests.cs rename to src/GitTfsTest/Util/CommitSpecificCheckinOptionsFactoryTests.cs diff --git a/GitTfsTest/Util/GitTfsCommandRunnerTests.cs b/src/GitTfsTest/Util/GitTfsCommandRunnerTests.cs similarity index 100% rename from GitTfsTest/Util/GitTfsCommandRunnerTests.cs rename to src/GitTfsTest/Util/GitTfsCommandRunnerTests.cs diff --git a/GitTfsTest/Util/ShelveSpecificCheckinOptionsFactoryTests.cs b/src/GitTfsTest/Util/ShelveSpecificCheckinOptionsFactoryTests.cs similarity index 100% rename from GitTfsTest/Util/ShelveSpecificCheckinOptionsFactoryTests.cs rename to src/GitTfsTest/Util/ShelveSpecificCheckinOptionsFactoryTests.cs diff --git a/GitTfsTest/paket.references b/src/GitTfsTest/paket.references similarity index 100% rename from GitTfsTest/paket.references rename to src/GitTfsTest/paket.references diff --git a/build.cake b/src/build.cake similarity index 98% rename from build.cake rename to src/build.cake index 119c4ccc..9fba8caa 100644 --- a/build.cake +++ b/src/build.cake @@ -22,9 +22,9 @@ const string ZipFileTemplate = ApplicationName + "-{0}.zip"; const string ApplicationPath = "./" + ApplicationName; const string PathToSln = ApplicationPath + ".sln"; const string BuildDirectory = ApplicationPath + "/bin"; -const string buildAssetPath = @".\tmp\"; +const string buildAssetPath = @".\.build\"; const string DownloadUrlTemplate ="https://github.com/git-tfs/git-tfs/releases/download/v{0}/"; -string ReleaseNotesPath = @"doc\release-notes\NEXT.md"; +string ReleaseNotesPath = @"..\doc\release-notes\NEXT.md"; const string ChocolateyBuildDir = buildAssetPath + "choc"; readonly var OutputDirectory = BuildDirectory + "/" + Configuration; @@ -258,7 +258,7 @@ Task("Package").Description("Generate the release zip file") CopyDirectory(@".\packages\LibGit2Sharp.NativeBinaries\runtimes\win7-x86\native", libgit2NativeBinariesFolder); } CopyFiles(@".\packages\**\Microsoft.WITDataStore*.dll", OutputDirectory + @"\GitTfs.Vs2015\"); - CopyFiles(new[] {"README.md", "LICENSE", "NOTICE"}, OutputDirectory); + CopyFiles(new[] {@"..\README.md", @"..\LICENSE", @"..\NOTICE"}, OutputDirectory); DeleteFiles(OutputDirectory + @"\**\*.pdb"); //Create the zip @@ -283,7 +283,7 @@ See the file 'PersonalTokens.config.example' for the format and content."; string ReadToken(string tokenKey, string tokenRegexFormat = null) { - var authTargetsFile = "PersonalTokens.config"; + var authTargetsFile = @"..\PersonalTokens.config"; Information("Reading token..." + tokenKey); diff --git a/build.ps1 b/src/build.ps1 similarity index 96% rename from build.ps1 rename to src/build.ps1 index 7aee67e6..a414290c 100644 --- a/build.ps1 +++ b/src/build.ps1 @@ -46,7 +46,7 @@ Param( Write-Host "Preparing to run build script..." -$PS_SCRIPT_ROOT = split-path -parent $MyInvocation.MyCommand.Definition; +$PSScriptRoot = split-path -parent $MyInvocation.MyCommand.Definition; $PAKET_EXE = Join-Path $PSScriptRoot "paket.exe" $TOOLS_DIR = Join-Path $PSScriptRoot "packages/build" $CAKE_EXE = Join-Path $TOOLS_DIR "Cake/Cake.exe" diff --git a/build/ChocolateyTemplates/chocolateyInstall.ps1 b/src/build/ChocolateyTemplates/chocolateyInstall.ps1 similarity index 100% rename from build/ChocolateyTemplates/chocolateyInstall.ps1 rename to src/build/ChocolateyTemplates/chocolateyInstall.ps1 diff --git a/build/ChocolateyTemplates/chocolateyUninstall.ps1 b/src/build/ChocolateyTemplates/chocolateyUninstall.ps1 similarity index 100% rename from build/ChocolateyTemplates/chocolateyUninstall.ps1 rename to src/build/ChocolateyTemplates/chocolateyUninstall.ps1 diff --git a/build/ChocolateyTemplates/gittfs.nuspec b/src/build/ChocolateyTemplates/gittfs.nuspec similarity index 100% rename from build/ChocolateyTemplates/gittfs.nuspec rename to src/build/ChocolateyTemplates/gittfs.nuspec diff --git a/build/FunctionalTesting/smoke_tests.ps1 b/src/build/FunctionalTesting/smoke_tests.ps1 similarity index 100% rename from build/FunctionalTesting/smoke_tests.ps1 rename to src/build/FunctionalTesting/smoke_tests.ps1 diff --git a/build/Octokit.dll b/src/build/Octokit.dll similarity index 100% rename from build/Octokit.dll rename to src/build/Octokit.dll diff --git a/build/files_to_ignore_during_post_build_copy.txt b/src/build/files_to_ignore_during_post_build_copy.txt similarity index 100% rename from build/files_to_ignore_during_post_build_copy.txt rename to src/build/files_to_ignore_during_post_build_copy.txt diff --git a/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.source b/src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.source similarity index 100% rename from lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.source rename to src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.source diff --git a/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.tree b/src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.tree similarity index 100% rename from lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.tree rename to src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.tree diff --git a/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.zip b/src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.zip similarity index 100% rename from lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.zip rename to src/lib/NDesk.Options/lib/monodoc/sources/ndesk-options-docs.zip diff --git a/lib/NDesk.Options/lib/ndesk-options/NDesk.Options.dll b/src/lib/NDesk.Options/lib/ndesk-options/NDesk.Options.dll similarity index 100% rename from lib/NDesk.Options/lib/ndesk-options/NDesk.Options.dll rename to src/lib/NDesk.Options/lib/ndesk-options/NDesk.Options.dll diff --git a/lib/NDesk.Options/lib/ndesk-options/Options.cs b/src/lib/NDesk.Options/lib/ndesk-options/Options.cs similarity index 100% rename from lib/NDesk.Options/lib/ndesk-options/Options.cs rename to src/lib/NDesk.Options/lib/ndesk-options/Options.cs diff --git a/lib/NDesk.Options/lib/pkgconfig/ndesk-options.pc b/src/lib/NDesk.Options/lib/pkgconfig/ndesk-options.pc similarity index 100% rename from lib/NDesk.Options/lib/pkgconfig/ndesk-options.pc rename to src/lib/NDesk.Options/lib/pkgconfig/ndesk-options.pc diff --git a/lib/StructureMap/LICENSE.TXT b/src/lib/StructureMap/LICENSE.TXT similarity index 100% rename from lib/StructureMap/LICENSE.TXT rename to src/lib/StructureMap/LICENSE.TXT diff --git a/lib/StructureMap/Rhino.Mocks.dll b/src/lib/StructureMap/Rhino.Mocks.dll similarity index 100% rename from lib/StructureMap/Rhino.Mocks.dll rename to src/lib/StructureMap/Rhino.Mocks.dll diff --git a/lib/StructureMap/StructureMap.AutoMocking.dll b/src/lib/StructureMap/StructureMap.AutoMocking.dll similarity index 100% rename from lib/StructureMap/StructureMap.AutoMocking.dll rename to src/lib/StructureMap/StructureMap.AutoMocking.dll diff --git a/lib/StructureMap/StructureMap.AutoMocking.xml b/src/lib/StructureMap/StructureMap.AutoMocking.xml similarity index 100% rename from lib/StructureMap/StructureMap.AutoMocking.xml rename to src/lib/StructureMap/StructureMap.AutoMocking.xml diff --git a/lib/StructureMap/StructureMap.chm b/src/lib/StructureMap/StructureMap.chm similarity index 100% rename from lib/StructureMap/StructureMap.chm rename to src/lib/StructureMap/StructureMap.chm diff --git a/lib/StructureMap/StructureMap.dll b/src/lib/StructureMap/StructureMap.dll similarity index 100% rename from lib/StructureMap/StructureMap.dll rename to src/lib/StructureMap/StructureMap.dll diff --git a/lib/StructureMap/StructureMap.xml b/src/lib/StructureMap/StructureMap.xml similarity index 100% rename from lib/StructureMap/StructureMap.xml rename to src/lib/StructureMap/StructureMap.xml diff --git a/lib/StructureMap/StructureMapDoctor.exe b/src/lib/StructureMap/StructureMapDoctor.exe similarity index 100% rename from lib/StructureMap/StructureMapDoctor.exe rename to src/lib/StructureMap/StructureMapDoctor.exe diff --git a/paket.dependencies b/src/paket.dependencies similarity index 100% rename from paket.dependencies rename to src/paket.dependencies diff --git a/paket.exe b/src/paket.exe similarity index 100% rename from paket.exe rename to src/paket.exe diff --git a/paket.lock b/src/paket.lock similarity index 100% rename from paket.lock rename to src/paket.lock