├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── stale.yml └── workflows │ ├── merge-dependabot.yml │ └── on-push-do-doco.yml ├── .gitignore ├── code_of_conduct.md ├── license.txt ├── readme.md ├── readme.source.md └── src ├── .editorconfig ├── Directory.Build.props ├── Directory.Packages.props ├── GitHubSync.Tool ├── Config │ ├── Context.cs │ ├── ContextLoader.cs │ ├── Repository.cs │ └── Template.cs ├── GitHubSync.Tool.csproj ├── Program.cs └── UrlHelper.cs ├── GitHubSync.slnx ├── GitHubSync.slnx.DotSettings ├── GitHubSync ├── AssemblyInfo.cs ├── FodyWeavers.xml ├── GitHubCommit.cs ├── GitHubCredentials.cs ├── GitHubGateway.cs ├── GitHubLabel.cs ├── GitHubNewTree.cs ├── GitHubNewTreeItem.cs ├── GitHubNewTreeItemCollection.cs ├── GitHubOwner.cs ├── GitHubRepository.cs ├── GitHubSync.csproj ├── GitHubTree.cs ├── GitHubTreeItem.cs ├── GitHubTreeResponse.cs └── GitHubUser.cs ├── GitSync ├── FodyWeavers.xml ├── GitProvider │ ├── IBlob.cs │ ├── ICommit.cs │ ├── ICredentials.cs │ ├── IGitProviderGateway.cs │ ├── ILabel.cs │ ├── INewTree.cs │ ├── INewTreeItem.cs │ ├── INewTreeItemCollection.cs │ ├── IOwner.cs │ ├── IRepository.cs │ ├── ITree.cs │ ├── ITreeItem.cs │ ├── ITreeResponse.cs │ ├── IUser.cs │ └── TreeType.cs ├── GitProviderGatewayExtensions.cs ├── GitSync.csproj ├── Guard.cs ├── IParts.cs ├── ManualSyncItem.cs ├── Mapper.cs ├── MapperBase.cs ├── Parts.cs ├── PartsComparer.cs ├── PartsExtensions.cs ├── RepoSync.cs ├── RepoToSync.cs ├── RepositoryInfo.cs ├── ResolveTarget.cs ├── SyncContext.cs ├── SyncItem.cs ├── SyncMode.cs ├── SyncOutput.cs ├── Syncer.cs ├── TargetTree.cs ├── TreeEntryTargetType.cs └── UpdateResult.cs ├── Shared.sln.DotSettings ├── Tests ├── CleanupTests.cs ├── Client.cs ├── ConfigImport.yaml ├── ConfigTests.Parsing.verified.txt ├── ConfigTests.cs ├── CredentialsHelper.cs ├── DiffTests.CanDetectBlobCreation.verified.txt ├── DiffTests.CanDetectBlobCreationWhenTargetTreeFolderDoesNotExist.verified.txt ├── DiffTests.CanDetectBlobUpdation.verified.txt ├── DiffTests.CanDetectTreeCreation.verified.txt ├── DiffTests.CanDetectTreeUpdation.verified.txt ├── DiffTests.NothingToUpdateWhenSourceBlobAndDestinationBlobHaveTheSameSha.verified.txt ├── DiffTests.OnRemoval_DoesNotThrowWhenBlobDoesNotExistInTargets.verified.txt ├── DiffTests.cs ├── GlobalSetup.cs ├── MapperTests.CanAddAndEnumerate.verified.txt ├── MapperTests.TransposeRegroupsPerTargetRepositoryAndBranch.verified.txt ├── MapperTests.cs ├── PartsTests.Blob.verified.txt ├── PartsTests.CannotEscapeOutOfARootTree.verified.txt ├── PartsTests.Parent.verified.txt ├── PartsTests.Root.verified.txt ├── PartsTests.Tree.verified.txt ├── PartsTests.cs ├── RepoSyncPartsTests.cs ├── RepoSyncTests.SyncCommit.verified.txt ├── RepoSyncTests.SyncPrExcludeAllByDefault.verified.txt ├── RepoSyncTests.SyncPrIncludeAllByDefault.verified.txt ├── RepoSyncTests.SyncPrMerge.verified.txt ├── RepoSyncTests.cs ├── Snippets.cs ├── TempRepoContext.cs ├── Tests.csproj ├── UrlHelperTests.Company.verified.txt ├── UrlHelperTests.Project.verified.txt └── UrlHelperTests.cs ├── appveyor.yml ├── global.json ├── icon.png ├── mdsnippets.json └── nuget.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: SimonCropp 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/merge-dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/workflows/merge-dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/on-push-do-doco.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.github/workflows/on-push-do-doco.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/.gitignore -------------------------------------------------------------------------------- /code_of_conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/code_of_conduct.md -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/license.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/readme.md -------------------------------------------------------------------------------- /readme.source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/readme.source.md -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Directory.Packages.props -------------------------------------------------------------------------------- /src/GitHubSync.Tool/Config/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/Config/Context.cs -------------------------------------------------------------------------------- /src/GitHubSync.Tool/Config/ContextLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/Config/ContextLoader.cs -------------------------------------------------------------------------------- /src/GitHubSync.Tool/Config/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/Config/Repository.cs -------------------------------------------------------------------------------- /src/GitHubSync.Tool/Config/Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/Config/Template.cs -------------------------------------------------------------------------------- /src/GitHubSync.Tool/GitHubSync.Tool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/GitHubSync.Tool.csproj -------------------------------------------------------------------------------- /src/GitHubSync.Tool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/Program.cs -------------------------------------------------------------------------------- /src/GitHubSync.Tool/UrlHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.Tool/UrlHelper.cs -------------------------------------------------------------------------------- /src/GitHubSync.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.slnx -------------------------------------------------------------------------------- /src/GitHubSync.slnx.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync.slnx.DotSettings -------------------------------------------------------------------------------- /src/GitHubSync/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | [assembly: InternalsVisibleTo("Tests")] -------------------------------------------------------------------------------- /src/GitHubSync/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/FodyWeavers.xml -------------------------------------------------------------------------------- /src/GitHubSync/GitHubCommit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubCommit.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubCredentials.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubGateway.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubLabel.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubNewTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubNewTree.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubNewTreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubNewTreeItem.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubNewTreeItemCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubNewTreeItemCollection.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubOwner.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubRepository.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubSync.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubSync.csproj -------------------------------------------------------------------------------- /src/GitHubSync/GitHubTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubTree.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubTreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubTreeItem.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubTreeResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubTreeResponse.cs -------------------------------------------------------------------------------- /src/GitHubSync/GitHubUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitHubSync/GitHubUser.cs -------------------------------------------------------------------------------- /src/GitSync/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/FodyWeavers.xml -------------------------------------------------------------------------------- /src/GitSync/GitProvider/IBlob.cs: -------------------------------------------------------------------------------- 1 | public interface IBlob; -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ICommit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/ICommit.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ICredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/ICredentials.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/IGitProviderGateway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/IGitProviderGateway.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ILabel.cs: -------------------------------------------------------------------------------- 1 | public interface ILabel 2 | { 3 | string Name { get; } 4 | } -------------------------------------------------------------------------------- /src/GitSync/GitProvider/INewTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/INewTree.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/INewTreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/INewTreeItem.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/INewTreeItemCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/INewTreeItemCollection.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/IOwner.cs: -------------------------------------------------------------------------------- 1 | public interface IOwner 2 | { 3 | string Login { get; } 4 | } -------------------------------------------------------------------------------- /src/GitSync/GitProvider/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/IRepository.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ITree.cs: -------------------------------------------------------------------------------- 1 | public interface ITree 2 | { 3 | string Sha { get; } 4 | } -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ITreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/ITreeItem.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/ITreeResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/ITreeResponse.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/IUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/IUser.cs -------------------------------------------------------------------------------- /src/GitSync/GitProvider/TreeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProvider/TreeType.cs -------------------------------------------------------------------------------- /src/GitSync/GitProviderGatewayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitProviderGatewayExtensions.cs -------------------------------------------------------------------------------- /src/GitSync/GitSync.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/GitSync.csproj -------------------------------------------------------------------------------- /src/GitSync/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/Guard.cs -------------------------------------------------------------------------------- /src/GitSync/IParts.cs: -------------------------------------------------------------------------------- 1 | public interface IParts; 2 | -------------------------------------------------------------------------------- /src/GitSync/ManualSyncItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/ManualSyncItem.cs -------------------------------------------------------------------------------- /src/GitSync/Mapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/Mapper.cs -------------------------------------------------------------------------------- /src/GitSync/MapperBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/MapperBase.cs -------------------------------------------------------------------------------- /src/GitSync/Parts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/Parts.cs -------------------------------------------------------------------------------- /src/GitSync/PartsComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/PartsComparer.cs -------------------------------------------------------------------------------- /src/GitSync/PartsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/PartsExtensions.cs -------------------------------------------------------------------------------- /src/GitSync/RepoSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/RepoSync.cs -------------------------------------------------------------------------------- /src/GitSync/RepoToSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/RepoToSync.cs -------------------------------------------------------------------------------- /src/GitSync/RepositoryInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/RepositoryInfo.cs -------------------------------------------------------------------------------- /src/GitSync/ResolveTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/ResolveTarget.cs -------------------------------------------------------------------------------- /src/GitSync/SyncContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/SyncContext.cs -------------------------------------------------------------------------------- /src/GitSync/SyncItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/SyncItem.cs -------------------------------------------------------------------------------- /src/GitSync/SyncMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/SyncMode.cs -------------------------------------------------------------------------------- /src/GitSync/SyncOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/SyncOutput.cs -------------------------------------------------------------------------------- /src/GitSync/Syncer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/Syncer.cs -------------------------------------------------------------------------------- /src/GitSync/TargetTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/TargetTree.cs -------------------------------------------------------------------------------- /src/GitSync/TreeEntryTargetType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/TreeEntryTargetType.cs -------------------------------------------------------------------------------- /src/GitSync/UpdateResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/GitSync/UpdateResult.cs -------------------------------------------------------------------------------- /src/Shared.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Shared.sln.DotSettings -------------------------------------------------------------------------------- /src/Tests/CleanupTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/CleanupTests.cs -------------------------------------------------------------------------------- /src/Tests/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/Client.cs -------------------------------------------------------------------------------- /src/Tests/ConfigImport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/ConfigImport.yaml -------------------------------------------------------------------------------- /src/Tests/ConfigTests.Parsing.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/ConfigTests.Parsing.verified.txt -------------------------------------------------------------------------------- /src/Tests/ConfigTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/ConfigTests.cs -------------------------------------------------------------------------------- /src/Tests/CredentialsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/CredentialsHelper.cs -------------------------------------------------------------------------------- /src/Tests/DiffTests.CanDetectBlobCreation.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.CanDetectBlobCreation.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.CanDetectBlobCreationWhenTargetTreeFolderDoesNotExist.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.CanDetectBlobCreationWhenTargetTreeFolderDoesNotExist.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.CanDetectBlobUpdation.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.CanDetectBlobUpdation.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.CanDetectTreeCreation.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.CanDetectTreeCreation.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.CanDetectTreeUpdation.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.CanDetectTreeUpdation.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.NothingToUpdateWhenSourceBlobAndDestinationBlobHaveTheSameSha.verified.txt: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /src/Tests/DiffTests.OnRemoval_DoesNotThrowWhenBlobDoesNotExistInTargets.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.OnRemoval_DoesNotThrowWhenBlobDoesNotExistInTargets.verified.txt -------------------------------------------------------------------------------- /src/Tests/DiffTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/DiffTests.cs -------------------------------------------------------------------------------- /src/Tests/GlobalSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/GlobalSetup.cs -------------------------------------------------------------------------------- /src/Tests/MapperTests.CanAddAndEnumerate.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/MapperTests.CanAddAndEnumerate.verified.txt -------------------------------------------------------------------------------- /src/Tests/MapperTests.TransposeRegroupsPerTargetRepositoryAndBranch.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/MapperTests.TransposeRegroupsPerTargetRepositoryAndBranch.verified.txt -------------------------------------------------------------------------------- /src/Tests/MapperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/MapperTests.cs -------------------------------------------------------------------------------- /src/Tests/PartsTests.Blob.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.Blob.verified.txt -------------------------------------------------------------------------------- /src/Tests/PartsTests.CannotEscapeOutOfARootTree.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.CannotEscapeOutOfARootTree.verified.txt -------------------------------------------------------------------------------- /src/Tests/PartsTests.Parent.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.Parent.verified.txt -------------------------------------------------------------------------------- /src/Tests/PartsTests.Root.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.Root.verified.txt -------------------------------------------------------------------------------- /src/Tests/PartsTests.Tree.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.Tree.verified.txt -------------------------------------------------------------------------------- /src/Tests/PartsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/PartsTests.cs -------------------------------------------------------------------------------- /src/Tests/RepoSyncPartsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/RepoSyncPartsTests.cs -------------------------------------------------------------------------------- /src/Tests/RepoSyncTests.SyncCommit.verified.txt: -------------------------------------------------------------------------------- 1 | { 2 | Message: GitHubSync update - SyncCommit 3 | } -------------------------------------------------------------------------------- /src/Tests/RepoSyncTests.SyncPrExcludeAllByDefault.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/RepoSyncTests.SyncPrExcludeAllByDefault.verified.txt -------------------------------------------------------------------------------- /src/Tests/RepoSyncTests.SyncPrIncludeAllByDefault.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/RepoSyncTests.SyncPrIncludeAllByDefault.verified.txt -------------------------------------------------------------------------------- /src/Tests/RepoSyncTests.SyncPrMerge.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/RepoSyncTests.SyncPrMerge.verified.txt -------------------------------------------------------------------------------- /src/Tests/RepoSyncTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/RepoSyncTests.cs -------------------------------------------------------------------------------- /src/Tests/Snippets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/Snippets.cs -------------------------------------------------------------------------------- /src/Tests/TempRepoContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/TempRepoContext.cs -------------------------------------------------------------------------------- /src/Tests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/Tests.csproj -------------------------------------------------------------------------------- /src/Tests/UrlHelperTests.Company.verified.txt: -------------------------------------------------------------------------------- 1 | org -------------------------------------------------------------------------------- /src/Tests/UrlHelperTests.Project.verified.txt: -------------------------------------------------------------------------------- 1 | repository -------------------------------------------------------------------------------- /src/Tests/UrlHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/Tests/UrlHelperTests.cs -------------------------------------------------------------------------------- /src/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/appveyor.yml -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/global.json -------------------------------------------------------------------------------- /src/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/icon.png -------------------------------------------------------------------------------- /src/mdsnippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/mdsnippets.json -------------------------------------------------------------------------------- /src/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonCropp/GitHubSync/HEAD/src/nuget.config --------------------------------------------------------------------------------