Formål
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: SDS-3052 - Getting issue details... STATUS
I forhold til løsningen blev den udviklet på en branch: https://svn.nspop.dk/svn/kvalitetsit/dds/branches/SDS-3052/
Metode
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.
Definition of Done for DDS
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.
Ændringer
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 | SDS-2990 - Getting issue details... STATUS |
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 | SDS-2959 - Getting issue details... STATUS |
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 | SDS-3384 - Getting issue details... STATUS |
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 | SDS-3529 - Getting issue details... STATUS |
r1522 | 2019-09-16 04:05:46 +0200 (Mon, 16 Sep 2019) | Lavet Docker fil til ddsrepository | J | 93 | SDS-3529 - Getting issue details... STATUS |
r1523 | 2019-09-16 04:44:01 +0200 (Mon, 16 Sep 2019) | Dockerfisering af DDS - 1. udgave | J | 3358 | SDS-3529 - Getting issue details... STATUS |
r1524 | 2019-09-16 04:45:15 +0200 (Mon, 16 Sep 2019) | Dockerfisering af DDS - 1. udgave | J | 35 | SDS-3529 - Getting issue details... STATUS |
r1525 | 2019-09-16 05:20:21 +0200 (Mon, 16 Sep 2019) | Tilhører ikke i commit | J | 35 | SDS-3529 - Getting issue details... STATUS |
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 | SDS-3529 - Getting issue details... STATUS |
r1527 | 2019-09-16 14:50:17 +0200 (Mon, 16 Sep 2019) | Tilføjet ignores | J | 20 | SDS-3529 - Getting issue details... STATUS |
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 | SDS-3529 - Getting issue details... STATUS |
r759 | 2019-09-16 16:43:34 +0200 (Mon, 16 Sep 2019) | Leder efter fejl i Jenksinsfilen | J | 31 | SDS-3529 - Getting issue details... STATUS |
r760 | 2019-09-16 16:49:01 +0200 (Mon, 16 Sep 2019) | Leder efter fejl i Jenksinsfilen | J | 13 | SDS-3529 - Getting issue details... STATUS |
r761 | 2019-09-17 02:48:27 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue | J | 88 | SDS-3529 - Getting issue details... STATUS |
r762 | 2019-09-17 03:01:39 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue | J | 13 | SDS-3529 - Getting issue details... STATUS |
r763 | 2019-09-17 03:17:22 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - exclusionpattern | J | 16 | SDS-3529 - Getting issue details... STATUS |
r764 | 2019-09-17 03:43:09 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - more exclusionpattern | J | 13 | SDS-3529 - Getting issue details... STATUS |
r765 | 2019-09-17 03:59:12 +0200 (Tue, 17 Sep 2019) | Fixing jacoco issue - lowered minimum coverage value | J | 15 | SDS-3529 - Getting issue details... STATUS |
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 | SDS-3529 - Getting issue details... STATUS |
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 | SDS-3529 - Getting issue details... STATUS |