Sida 6 av 6

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 07:52:56
av guckrum
xxargs: jag hade inte ens läst ditt inlägg :) Jag skrev långt tidigare men misslyckades med att skicka på något sätt...

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 20:33:22
av Nerre
Ja jag har sett hur det sett ut i ett Sharepoint-system där varenda ändring sparades som en ny version. Öppnade ett dokument och det typ 3748 versioner sparade... Hur vet man vilken man vill backa till? Det funkar ju inte att sitta och bläddra igenom flera hundra versioner (det tar ju nån sekund att växla version, är det dessutom ett dokument på flera sidor måste man kanske scrolla igenom för att se vilken version det är).

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 22:04:09
av sodjan
> Problemet med versionshantering oavsett om det är i en existerande filsystem eller revision på en backuppdisk/molntjänst är tex.:

Problem? Fördelarna är ju mångdubbelt större med versionshantering av filer än att inte ha det alls.
Visst, man får ju hålla efter det lite så att inte antalet filer springer iväg, men det är enkelt...

Kod: Markera allt

$ d

Directory $1$DGA3310:[JES.VERSIONS]

TEST.COB;28                                1/49          18-FEB-2019 23:51:09.58

Total of 1 file, 1/49 blocks.
$
Editera och gör några mindre ändringar:

Kod: Markera allt

$ edit /edt test.cob
...
...

*exit
$1$DGA3310:[JES.VERSIONS]TEST.COB;29 12 lines

$
Nu har vi två filer:

Kod: Markera allt

$ d
Directory $1$DGA3310:[JES.VERSIONS]

TEST.COB;29                                1/49          16-OCT-2019 21:29:39.70
TEST.COB;28                                1/49          18-FEB-2019 23:51:09.58

Total of 2 files, 2/98 blocks.
$
Och en diff är en ren bagatell...

Kod: Markera allt

$ diff/para test.cob
-----------------------------------------------------------------------------------------------------------------------------------
File $1$DGA3310:[JES.VERSIONS]TEST.COB;29                        |  File $1$DGA3310:[JES.VERSIONS]TEST.COB;28
-------------------------------- 6 --------------------------------------------------------------- 6 ------------------------------
01      testx                   pic x(5).                        |  01      testx                   pic x(3).
-------------------------------- 10 -------------------------------------------------------------- 10 -----------------------------
        move "ABCDE" to TESTX                                    |          move "ABC" to TESTX
-----------------------------------------------------------------------------------------------------------------------------------

Number of difference sections found: 2
Number of difference records found: 2

DIFFERENCES /PARALLEL-
    $1$DGA3310:[JES.VERSIONS]TEST.COB;29-
    $1$DGA3310:[JES.VERSIONS]TEST.COB;28
$
Kan vara praktiskt och intressant att se vad som har ändrats över åren:

Kod: Markera allt

$ d me_ark:ME121A.OPT

Directory $1$DGA3310:<ME.ARK>

ME121A.OPT;18                              1/49          12-DEC-2012 12:36:46.74
ME121A.OPT;17                              1/49           2-JUN-2008 10:20:10.49
ME121A.OPT;16                              1/49           3-AUG-2007 15:12:28.53
ME121A.OPT;10                              1/49          22-FEB-2000 14:31:09.48
ME121A.OPT;8                               1/49           5-JUN-1986 13:14:21.00

Total of 5 files, 5/245 blocks.
$
Våran äldsta källkodsfil är från 1982 och kompilerades senast 1994:

Kod: Markera allt

$ d

Directory $1$DGA3310:[JES.VERSIONS]

PREDART.COB;1                              5/49           2-AUG-1982 16:28:43.00
PREDART.OBJ;1                             16/49           2-SEP-1994 14:13:01.75

Total of 2 files, 21/98 blocks.
$
Senaste kompilator har inget problem med filen:

Kod: Markera allt

$ cobol predart
$
$ d

Directory $1$DGA3310:[JES.VERSIONS]

PREDART.COB;1                              5/49           2-AUG-1982 16:28:43.00
PREDART.OBJ;2                             17/49          16-OCT-2019 21:59:13.28
PREDART.OBJ;1                             16/49           2-SEP-1994 14:13:01.75

Total of 3 files, 38/147 blocks.
$

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 22:43:48
av xxargs
Nu pratar du om _riktiga_ system som få har haft nöjet att jobba med - de flesta har börjat med leksaks-OS som MS-DOS med lite grafiska tillägg inslängt i efterhand ;-)

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 22:49:40
av TomasL
Samtidigt, en generell versionshantering, kan inte vara av annat än ondo, bättre med en specialiserad som kan hantera de filer som är intressanta, och gör det korrekt.
Problemet är att det inte finns någon sådan, utan man får köra SVN/GIT för kod, Autodesk Vault för ritningar mm, och O365 för resten, typ.
Nu klarar förvisso Vault även O365-filer, så det kanske räcker med två system, dock, Vault kostar en del, så.....

Re: Wiki-filer för Windows?

Postat: 16 oktober 2019, 23:23:25
av sodjan
OK... Det är skillnad på "file versioning" (varje fil existerar i flera versioner)
och "version control systems" (ett verktyg som håller reda på vad som ingår i
varje version av en applikation). Filversionerna i OpenVMS är så klart det första.
För versionskontroll av hela applikationer får kör man något extra.

Men, att *aldrig* skriva över och tappa data vid uppdateringar enbart genom
att editera och spara om en fil, är *jäkligt* värdefullt...

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 09:36:27
av guckrum
Samtidigt, en generell versionshantering, kan inte vara av annat än ondo, bättre med en specialiserad som kan hantera de filer som är intressanta, och gör det korrekt.
Problemet är att det inte finns någon sådan, utan man får köra SVN/GIT för kod, Autodesk Vault för ritningar mm, och O365 för resten, typ.
Det finns en lösning på detta och det är att spara informationen i textformat. Det finns väldigt få tekniska invändningar mot det, men massor av tunga fördelar.

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 09:41:09
av säter
sodjan skrev:Men, att *aldrig* skriva över och tappa data vid uppdateringar enbart genom
att editera och spara om en fil, är *jäkligt* värdefullt...
Det har ju jag till och med på min urgamla NetWare-server.
Tyvärr är hårddiskarna fulla, så den prioriterar inte riktigt som jag vill.

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 14:17:07
av swesysmgr
Du kan köra PURGE på servern för att ta bort raderade men sparade filer och frigöra plats.

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 16:29:00
av Nerre
guckrum skrev: Det finns en lösning på detta och det är att spara informationen i textformat. Det finns väldigt få tekniska invändningar mot det, men massor av tunga fördelar.
Det fungerar ju inte så himla för t.ex. digitala foton, ljudfiler, filmer och liknande filer.

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 17:32:48
av guckrum
Hade vi inte precis avhandlat detta?

Som sagt, vissa filer är entropipackade och det finns inget generellt enkelt sätt att diffa dem, för en ganska generös tolkning av enkel. Anledningen till dessa format är att det praktiska väger över, det är bra att stora filer tar så liten plats som möjligt av flera skäl. Ledsen om det var otydligt.

Re: Wiki-filer för Windows?

Postat: 17 oktober 2019, 19:45:01
av Nerre
Jag kommenterade att lösningen skulle vara att spara filerna i textformat... det är en icke-lösning eftersom det inte fungerar för alla typer av filer.