Dette dokument giver et overblik over, hvad der er sket på DDS siden der blev branchet ud i forhold til IDWS afprøvningen.
IDWS Jira sagen kan findes her:
I forhold til løsningen blev den udviklet på en branch: https://svn.nspop.dk/svn/kvalitetsit/dds/branches/SDS-3052/
Dokumentet opsummere udtræk fra SVN og giver et overblik over, hvad der er sket på trunk af DDS siden.
For at finde revision nummeret fra trunk, som denne branch stammer fra har vi kørt følgende:
svn log --stop-on-copy --limit 1 -r0:HEAD https://svn.nspop.dk/svn/kvalitetsit/dds/branches/SDS-3052/ ------------------------------------------------------------------------ r505 | thomas@kvalitetsit.dk | 2018-11-30 10:40:56 +0100 (Fri, 30 Nov 2018) | 1 line Creating branch for SDS-3052 'IDWS enabled DDS - del 1' from trunk |
Det er nu muligt, at lave en diff i forhold til denne revision af trunk og den nuværende tip (som for nuværende er 1150:
svn log -r 505:1550 |
Outputtet viser alle de commits, der er foretaget på trunk mellem de to revision numre.
Outputtet er formatteret i nedenstående tabel. Der er links til Jira sager, hvor relevant
For hvert commit er der taget stilling til, om det er en ændring der skal merges eller om der f.eks. er tale om et "teknisk commit" f.eks. i forbindelse med release og tagging.
Hvor det er relevant er der link til Jira, der beskriver ændringen.
Ændringens størrelse er beregnet vha kommandoen 'svn diff -c <revision> | wc -l' og giver et fingerpeg om ændringens størrelse.
Det er blevet besluttet, at tabellen nedenfor skal vedligeholdes fremadrettet som en del af definition-of-done for DDS. Når der committes på DDS trunk tilføjes ændringen til tabellerne nedenfor.
Output fra svn log kommando | Håndtering i forhold til merge | ||||
Revision nummer | Dato | Commit-kommentar | Merges? | Størrelse | Bemærkning |
---|---|---|---|---|---|
r606 | 2018-12-21 12:40:51 +0100 (Fri, 21 Dec 2018) | merge fra branch: SDS-2.1.8-hotfix | J | 993 | |
r717 | 2019-01-17 11:27:43 +0100 (Thu, 17 Jan 2019) | Opdatering af mergeinfo | N | 10 | Teknisk commit - ikke relevant |
r729 | 2019-01-18 10:43:07 +0100 (Fri, 18 Jan 2019) | Corrected developerConnection url | N | 13 | Teknisk commit - ikke relevant |
r730 | 2019-01-18 11:02:40 +0100 (Fri, 18 Jan 2019) | Merged from SDS-2959 | J | 295 | |
r750 | 2019-01-18 11:02:40 +0100 (Fri, 18 Jan 2019) | [maven-release-plugin] prepare release release-2.1.12 | N | 503 | Teknisk commit - ikke relevant |
r752 | 2019-01-18 11:02:42 +0100 (Fri, 18 Jan 2019) | [maven-release-plugin] prepare for next development iteration | N | 503 | Teknisk commit - ikke relevant |
r1296 | 2019-04-16 13:11:24 +0200 (Tue, 16 Apr 2019) | Merge fra branc SDS-3384 til trunk inden release 2.1.13 | J | 474 | |
r1297 | 2019-04-16 13:20:11 +0200 (Tue, 16 Apr 2019) | [maven-release-plugin] prepare release ddsservices-2.1.13 | N | 503 | Teknisk commit - ikke relevant |
r1299 | 2019-04-16 13:20:11 +0200 (Tue, 16 Apr 2019) | [maven-release-plugin] prepare for next development iteration | N | 503 | Teknisk commit - ikke relevant |
r1519 | 2019-09-16 04:04:27 +0200 (Mon, 16 Sep 2019) | Tilføjet Rolle til trusted_roles for at få IT testen til at virke | J | 10 | Testproperties der skal ligne dem fra de rigtige miljøer, så integrationstesten også kan køre lokalt |
r1520 | 2019-09-16 04:04:45 +0200 (Mon, 16 Sep 2019) | Opdateret version | N | 13 | Teknisk commit - ikke relevant |
r1521 | 2019-09-16 04:05:25 +0200 (Mon, 16 Sep 2019) | Lavet Docker fil til ddsregistry | J | 93 | |
r1522 | 2019-09-16 04:05:46 +0200 (Mon, 16 Sep 2019) | Lavet Docker fil til ddsrepository | J | 93 | |
r1523 | 2019-09-16 04:44:01 +0200 (Mon, 16 Sep 2019) | Dockerfisering af DDS - 1. udgave | J | 3358 | |
r1524 | 2019-09-16 04:45:15 +0200 (Mon, 16 Sep 2019) | Dockerfisering af DDS - 1. udgave | J | 35 | |
r1525 | 2019-09-16 05:20:21 +0200 (Mon, 16 Sep 2019) | Tilhører ikke i commit | J | 35 | |
r1526 | 2019-09-16 14:38:45 +0200 (Mon, 16 Sep 2019) | Bygger openxds under development. Soured kentes fra KITs github. Bør flyttes | J | 1374 | |
r1527 | 2019-09-16 14:50:17 +0200 (Mon, 16 Sep 2019) | Tilføjet ignores | J | 20 |
Efter disse revisions er sourcekoden flyttet til nyt repository her: https://svn.nspop.dk/svn/components/dds/trunk/
En tabel lignende den ovenfor for dette repository ser således ud:
Output fra svn log kommando | Håndtering i forhold til merge | ||||
Revision nummer | Dato | Commit-kommentar | Merges? | Størrelse | Bemærkning |
---|---|---|---|---|---|
r742 | 2019-09-13 10:43:23 +0200 (Fri, 13 Sep 2019) | Ny DDS folder | N | 0 | Nyt SVN repo |
r757 | 2019-09-16 15:38:22 +0200 (Mon, 16 Sep 2019) | Flyttet fra KIT repository til components. Og bliver bygget automatisk i Jenkins | N | 486398 | Nyt SVN repo |
r758 | 2019-09-16 16:00:37 +0200 (Mon, 16 Sep 2019) | Rettet fejl ved afvikling af docker-compose i test pga. tab Tilføjet OpenXds docker byg til Jenkins | J | 49 | |
r759 | 2019-09-16 16:43:34 +0200 (Mon, 16 Sep 2019) | Leder efter fejl i Jenksinsfilen | J | 31 | |
r760 | 2019-09-16 16:49:01 +0200 (Mon, 16 Sep 2019) | Leder efter fejl i Jenksinsfilen | J | 13 | |
r761 | 2019-09-17 02:48:27 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue | J | 88 | |
r762 | 2019-09-17 03:01:39 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue | J | 13 | |
r763 | 2019-09-17 03:17:22 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - exclusionpattern | J | 16 | |
r764 | 2019-09-17 03:43:09 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - more exclusionpattern | J | 13 | |
r765 | 2019-09-17 03:59:12 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - lowered minimum coverage value | J | 15 | |
r766 | 2019-09-17 08:51:33 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - coverage values back to normal and activated slack integration | J | 34 | |
r767 | 2019-09-18 11:40:09 +0200 (Wed, 18 Sep 2019) | Ændret coverage værdierne for linier til min=30 og max=32 - bør være min=60 og max=80 | J | 44 |