VersionedFileMigrator.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Updated copyright year. WTI-2882

  1. … 5659 more files in changeset.
Updated license headers. WTI-2820

  1. … 33 more files in changeset.
Updated year in license header to 2022. WTI-2715

  1. … 5729 more files in changeset.
Adapted copyright year. WTI-2195

  1. … 33 more files in changeset.
Updated license headers in source files of Migration. WTI-1931

  1. … 47 more files in changeset.
Changed copyright year. Paired with lubbers. WTI-1828

  1. … 6095 more files in changeset.
Ran Deltares Cleanup:

- Ran for the Migration folder

WTI-1767

  1. … 10 more files in changeset.
Rename Core.Common.Utils.* to Core.Common.Util.* Related to Issue [WTI-1505]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@13231 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: cbdb6083b66a0f5e31e8d646a50ec7b6d506babb

Former-commit-id: 1e007d66918a5408581dc8e47b78130d5cd299c5

  1. … 841 more files in changeset.
Updated license headers in migration. Related to Issue [WTI-1242]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@9492 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ecb901f7c0c1efbeece6410ff987962d31488a68

Former-commit-id: 175a195d386bb6476e81d8f27e5bbd435b6f1d2f

  1. … 47 more files in changeset.
Improved loop and added exception doc. Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8273 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a137a0511897d4af53f94d26e978c1219264bc4c

Former-commit-id: a0da5ac2523421fef29e91bb71c3fb363c497b23

  1. … 1 more file in changeset.
- Updated texts of ValidateFilePath Added method GetFullPath that throws only ArgumentExceptions Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8270 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c17a15c75b90157638db91f8a04112cafacf43d8

Former-commit-id: 0eed903d451361194e8d2111d155a0755c633259

  1. … 33 more files in changeset.
- Updated texts Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8196 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3ba9b10bd5ee3c9252c80fb3ecc8700e483bbf5c

Former-commit-id: a219d79996006a6c4ff9ab9b597b9ce321dd72db

  1. … 11 more files in changeset.
Review related changes Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8138 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a49ab132bc83e24096bab6c44313eff9822ddaac

Former-commit-id: 93877f5bf2e9e6cc5190c466524b3e1a3f6e8be0

  1. … 18 more files in changeset.
review related changes Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8069 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 68df4364bcfc30fa47e51668999ebeef0183bb11

Former-commit-id: 7aa0cdbf0dcb0301406dd39586dbc664dba84c8b

Added exception handling for VersionedFileComparer Added coverage for VersionedFileComparer Added single quotes surrounding "version" in messages Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8058 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5d87ebf9e7b068e515bbaac29664b7e76916a4fb

Former-commit-id: 072aacd56a266acb0b6e579a76d70ba1c0190061

  1. … 7 more files in changeset.
Added tests for VersionedFileMigrator Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8053 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dec0f22f8085c2ee2b6ce8e49574069617b51219

Former-commit-id: ee1d491d56c0953c3e84111e767f8c9477f590dd

  1. … 2 more files in changeset.
Changed license of Migrator to GNU Lesser General Public License Various review related changes Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8034 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 9f0ef06051d4b46e8dd8e42c4f72cf35ae2c07ca

Former-commit-id: cb795f6985db519fc3dfc11b1e5290d76aac76f1

  1. … 66 more files in changeset.
Updated XMLdoc Added test for ConsoleOutput.Dispose Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7994 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 42788323d4a1662970edfa851cf1b00ec6caee75

Former-commit-id: dcd3711e27ef3731dc6473585d65a895500d4cca

  1. … 12 more files in changeset.
Added validator to VersionedFileMigrator Added tests for TestVersionedFileMigrator Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7991 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 720edd06258a189f1aaeee883a2f8df39eec14e5

Former-commit-id: 33dce58148f55711551a559dc8befd07736a50ff

  1. … 7 more files in changeset.
Moved RingtoetsVersionComparerto Application.Ringtoets.Migration Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7981 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7df13afb7799475987d9d9f7699296a1f33c877e

Former-commit-id: e3c3ce81cf08e0e596e14a39c2c9c833d614889e

  1. … 8 more files in changeset.
Renamed CriticalDatabaseMigrationException to CriticalMigrationException, for it is also applicable for migrations that don't use databases Renamed FileMigrationScript to MigrationScript for it only applies for migrations that uses files Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7979 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d1afc9a7a2df79e4481c11eaa73b105c04826273

Former-commit-id: 6c33baf69ac83b65d1a5d7ee4db8bf4f48f2180e

  1. … 16 more files in changeset.
Introduced abstraction layer between Ringtoets and Migration Moved Ringtoets specific migration classes to Application.Ringtoets.Migration Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7970 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e4d959e51d724750fa5be6a6c4584ca3c059160c

Former-commit-id: cc145206b2a877e1fadcc67a96fdb4f786bd1a9f

  1. … 24 more files in changeset.
Introduced IVersionedFile for dependency injection later on Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7957 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e2a7191f68235084150d15ff7df5cc014b78b8e9

Former-commit-id: 4fece4419fd2b585dfae172ce15a2ba01915a7ed

  1. … 9 more files in changeset.
- Added message for successful migration to console - Added feature to disallow using the same path for source and target file - Fixed typo Migrade to Migrate Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7952 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 96a2df8c3082369f492733b9f1c5b52426e809f3

Former-commit-id: 22b6428e0118cfc41802a84a69dc3258e6c1ddc6

  1. … 7 more files in changeset.
Implemented feature to fail with error text when target file is not writable Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7945 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3f6ff64cd1093608d1264810ffd3cfa8fdacf58e

Former-commit-id: b1b7ac91e48e692320c21949feaaebd2492cb257

  1. … 3 more files in changeset.
Now, VersionedFileMigrator overwrites the target file if it already exists Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7943 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b3b57553bcbf5800025d7a9353d4b07bdbae124e

Former-commit-id: cf5215da3c2d1f81c16e6f7cb3a1802ba588c3ab

  1. … 2 more files in changeset.
Introduced RingtoetsVersionComparer Added failure conditions for VersionedFileMigrator.Migrate Added DatabaseStructure17.0.sql so we have a valid testcase Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7915 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: fcf39fe48bca0d24de204a44161ba2da5478813d

Former-commit-id: eefbd51215d2e52895ac3b62deb21f441fedcff1

  1. … 14 more files in changeset.
Moved strings to Resources Extended XMLdoc Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7904 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7fbe56012e5b7868268e23a8659f142d81d1e859

Former-commit-id: 73967118f819082d27547bad7e2716c7df8faf11

  1. … 3 more files in changeset.
Cleanup Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7849 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f028b5189ea03d0b92b34b553a992401714a2e42

Former-commit-id: 4b7e709660ce34999acae1a018d13c9c13e60be4

  1. … 2 more files in changeset.
Added VersionedFileMigrator and tests Related to Issue [WTI-1060]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@7844 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 22ee44b08843082c7cfacec8ba0b64c52b049325

Former-commit-id: 0b83a5f3dfd7d972f838743c4ca7733ae2b1de6d

    • -0
    • +194
    ./VersionedFileMigrator.cs
  1. … 3 more files in changeset.