Genney forum

Synpunkter => Tekniska problem och förslag => Ämnet startat av: gronberg76 skrivet 2016-10-03, 12:52:09 PM

Titel: Synkronisering av platsregister
Skrivet av: gronberg76 skrivet 2016-10-03, 12:52:09 PM
Tack för ett mycket bra och användarvänligt program.

Jag har laddat ner version 1.2 och installerat det på två datorer. Jag har via programmets inställningar valt att spara Släktregister i en Onedrive-mapp. På så sätt har jag kunnat använda två datorer och jobba med samma släktregister. Det gick bra så länge jag var noga med att synkroniseringen var gjord.

Men, sedan testade jag platstolk för att strukturera mina källor på ena datorn. Platserna blev strukturerade precis som förväntat, en mycket smidig process. Men när jag öppnade min andra dator och skulle jobba i den insåg jag att platsregistret inte verkar ha hängt med. Jag fick också frågan om jag ville importera strukturerade platser vilket jag gjorde med resultat att jag fick en del dubbletter. Jag har vid importen både provat ersätt, slå ihop och ersätt men utan ett tillfredsställande resultat, dvs exakt samma som på min andra dator.
Jag misstänker att platsregistret inte är med i släktregistret utan att det ligger lokalt på varje dator och att det inte går att göra som jag tänkt? Eller finns det en lösning så jag kan använda två datorer och synkronisera ändringar dem emellan (alltså både anor och plastregister)?
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-10-03, 14:20:24 PM
Platsregistret ligger lokalt i varje dator och är mappen oplc och ligger under:

WINDOWS
C:\Users\<username>\AppData\Roaming\Genney
MAC
/Users/<username>/Library/Application Support/Genney
LINUX
/home/<username>/.Genney

Om du kopierar från en dator till den andra får du ju en exakt kopia. Men jag undrar vad det är för platser som inte följer med registret?
Titel: SV: Synkronisering av platsregister
Skrivet av: gronberg76 skrivet 2016-10-03, 14:41:53 PM
Det som hände var att jag:
1. Använde platstolk på ena datorn - funkade bra.
2. Öppnade upp min andra dator och startade upp samma släktregister (synkroniserat via Onedrive).
3. Fick upp rutan om att det fanns strukturerade platser och om jag ville importera dessa. Jag tog ja och platserna ramlade in korrekt.
3. Jag stängde programmet och synkade via onedrive.
4. Öppnade min första dator igen, öppnade släktregistret och fick då frågan om jag ville importera strukturerade platser (trots att jag inte gjort någon ändring på dator 2).
5. Jag svarade ja vilket medförde dubbletter som jag tvingades ta bort manuellt. Dessutom försvann den synkade kopplingen till flera av mina orter med mina anor. Dessa fick jag koppla tillbaka manuellt.

Skulle jag svarat nej vid frågan om import till dator nr 1?
Dessutom har min licens låst sig på ena datorn då jag avinstallerade programmet och installerade det på nytt för att försöka rensa platsregistret.
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-10-03, 15:00:29 PM
Svårt att ge nåt bra svar då det verkar ha skett något vid synkningen. Det var ju sas samma register du öppnade på första datorn om jag förstod det rätt och då borde du inte fått någon fråga alls.

Vad menar du med att licensen låst sig?
Titel: SV: Synkronisering av platsregister
Skrivet av: gronberg76 skrivet 2016-10-03, 15:02:25 PM
Att den är ogiltig efter ominstallationen.
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-10-03, 15:22:05 PM
Den ska fungera nu.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-10-04, 09:30:00 AM
Jag har samma upplevelse av platsregistret. Även på en dator får jag frågan om import då jag byter mellan olika register. Jag har inte riktigt förstått vad som menas med de olika alternativen, men vid något tillfälle fick jag också dubbletter.


Det hela känns osäkert och borde kanske förtydligas, förklaras eller förbättras? En lösning vore kanske att ha Platsregistret på samma ställe som övriga databasen, så hänger den med vid byte av datorer om man har den i molnet? Annars läggs bara de redan 'aktiva' platserna i aktuellt register upp vid importen i dator 2. Förstås svårt att hitta något heltäckande när var och en har olika lösningar med och utan olika moln...
Titel: SV: Synkronisering av platsregister
Skrivet av: gronberg76 skrivet 2016-10-04, 09:33:21 AM
Jag har nu valt att göra en kopia av platsregistret då jag byter dator. Det är mest vid resa så det är inte en större insats. Men som du beskriver Hans vore det kanske en idé att man kan själv välja var man placerar platsregistret, precis som man väljer var Släktregistret ska placeras.
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-10-04, 12:35:02 PM
Vill bara förtydliga att om man kopierar och flyttar sitt platsregister mellan olika datorer så förutsätter det att man använder sig av likadana släktregister eftersom kopplingarna mot de strukturerade platserna annars kan bli fel.

En av anledningarna till den aktuella lösningen, att varje register bär med sig sina strukturerade platser, är att man ska kunna få med sig platserna om man öppnar dom i Genney.

Tar gärna emot info om vilka platser som dubbleras.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-10-04, 15:32:01 PM
Citera
... så förutsätter det att man använder sig av likadana släktregister ...
Skulle det då inte vara säkrare att ha det grundläggande platsregistret i samma huvudmapp som databaserna, t ex '<username>/Dokument/Genney/oplc' eller t ex 'OneDrive/Dokument/Genney/oplc' om man nu har den molnlösningen? Då skulle alla register skapade under Genney-mappen dela på samma platser utan konflikter! Det hindrar nog inte att varje databas också har en egen uppsättning som följer med vid backup och export? Svårt...

Dublett av platser tror jag det blir om man t ex i ett register lagt till någon notering i en plats, och sedan öppnar ett annat register (även i samma dator!). Då frågas om import, men jag förstår inte riktigt hur det fungerar med Ersätt eller Slå ihop; hamnar då en ny Notering från grundregistret i det nyöppnade registret eller tas en bort i grundregistret eller i det nya...?

Landet Colombia (som inte har några undernivåer eller särskilda noteringa) får jag ofta upp, men förstår inte varför.
Titel: SV: Synkronisering av platsregister
Skrivet av: NCC-1031 skrivet 2016-10-04, 16:41:52 PM
Vill bara förtydliga att om man kopierar och flyttar sitt platsregister mellan olika datorer så förutsätter det att man använder sig av likadana släktregister eftersom kopplingarna mot de strukturerade platserna annars kan bli fel.

En av anledningarna till den aktuella lösningen, att varje register bär med sig sina strukturerade platser, är att man ska kunna få med sig platserna om man öppnar dom i Genney.

Tar gärna emot info om vilka platser som dubbleras.

Tolkar jag det rätt om varje unikt släktregister på något sätt har egna instanser av databasen för strukturerade platser? Så om man har strukturerat sina platser för släktregister A och samma platser även finns i släktregister B hur fungerar det då?

Hypotetisk fråga, ett och samma platsregister används i två olika datorer (kopieras mellan på något magiskt sätt), i dator A jobbar jag med släktregister A och samtidigt har jag släktregister B öppet i dator B. Hur blir det då med platsregistret?

Nästa gång (imorgon) så jobbar jag ånyo med två datorer men tvärtom dvs släktregister B i dator A och register A i dator B (jag har även en magisk replikering av släktregistren), vad händer då med platsregistret?
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-10-04, 18:44:41 PM
Utan att bli för teknisk har varje släktregister har en koppling till det specifika registrets strukturerade platser.

När man öppnar eller importerar släktregistret i Genney kontrolleras platserna mot det aktuella platsregistret och om det finns en plats som stämmer överens accepteras den. Är den nästan identisk, t.ex. olika noteringar, får man frågan om ersätta eller slå ihop.

Har man accepterat att importera platser som inte tidigare finns adderas dom till platsregistret.

Släktregistren innehåller bara de egendefinierade platserna, inte hela platsregistret.

Jobbar man t.ex. med två olika datorer med samma register, typ molntjänst, och du lagt till platser på ena datorn kan platserna importeras när du öppnar dom i den andra.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-10-04, 20:38:20 PM
I mitt huvudregister har jag platsen Köpenhamn, Hovedstaden, Danmark.
Jag har också ett litet testregister där samma plats förekommer (på samma dator, så vi behöver inte blanda in molnet i diskussionen!).
När jag växlar mellan dessa register har jag hela tiden fått upp frågan om import av denna plats.
Jag har testat med Hoppa över, Slå ihop och Ersätt, men ingen av dessa åtgärder har hjälpt. Varje gång har jag fått samma fråga.
I testregistret har jag bara haft en persons händelse registrerad på Köpenhamn, i huvudregistret har alltså denna dublett-plats varit tom.
Jag ändrade slutligen personens i testregistrets platsdefinition till dubbletten (=huvudregistrets) Köpenhamn och sparade.
Nu får jag inte längre frågan!
Det måste ha varit olika ID på Köpenhamn i de två registren, och dessa har inte kunnat synkas oavsett vilket alternativ jag valt vid importen.

Så vad menas egentligen med;
Slå ihop: Blir det en kombination mellan den grundläggande platsdatabasen och det aktuella registrets, och var sparas då denna plats? Om koordinaterna skiljer något, vilken variant har företräde?
Ersätt: Ersätts registrets platsdata med den grundläggande platsdatabasens eller tvärtom?

Jag är inte helt säker på att detta fungerar helt 100%, oavsett vad som är tänkt!? Det är ju viktigt att man vet vad man gör, annars kan det få rätt tråkiga följder.
Titel: SV: Synkronisering av platsregister
Skrivet av: BengtDNilsson skrivet 2016-10-05, 08:00:16 AM
Jag fick samma problem som Hans (slå ihop eller ersätt), men det var inom ett register.

Det berodde på att EN bokstav i platsnamnet versal på ena stället och gemen på andra.
Exempel:
Storgatan 1 A, Staden.
Storgatan 1 a, Staden.

Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-11-06, 19:02:20 PM
Jag har mitt släktregister i molnet (OneDrive).

I Dator 1 har jag nu justerat rätt många platsnamn; jag har generellt tagit bort mellanslaget mellan alternativa hemmansnummer, så att t ex:
På de flesta av dessa platser har jag händelser registrerade, men inte alla.

Nu behöver jag öppna mitt register i Dator 2. Då kommer jag väl att få en massa frågor om att uppdatera den platsdatabas som ligger lokalt i den datorn?

De händelser som nu har t ex Gränum 1(48) som plats, kommer då att generera en ny plats i den lokala platsdatabasen i Dator 2. Däremot kommer registret inte att föra med sig platser som inte har några händelser registrerade. Det innebär att platser med händelser kommer att dubbleras på Dator 2, så att t ex Gränum  1(48) tillkommer medan Gränum  1 (48) samtidigt ligger kvar utan anknutna händelser. Om inga händelser varit knutna till t ex Gränum  2(49) kommer den inte med i den generella platsdatabasen i Dator 2. Om jag i denna dator vill registrera en händelse där, måste jag alltså skapa den platsen igen! Jag måste också manuellt radera alla gamla versioner av mina platser...

För att lösa problemet, uppfattar jag att jag manuellt måste kopiera hela platsdatabasen (oplc-mappen) från Dator 1 till Dator 2 innan jag öppnar registret där? Det är inte en operation som man gärna ger sig på, även om man är någorlunda datorkunnig!

Eller har jag missuppfattat; finns det ett bättre sätt??? Skulle gärna få ett gott råd innan jag går vidare...


Jag har tidigare hävdat (och vill nog fortfarande hävda), att platsdatabasen bör ligga under samma övergripande Genney-mapp som registret. Då finns den ju tillgänglig, oavsett vilken dator du öppnar dina register på. Att sedan varje register har inbyggda "dubbletter" av de platser som används, och som följer med vid olika exporter, bör väl inte komma i konflikt med den generella platsdatabasen – oavsett var den ligger?
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-11-07, 08:35:00 AM
Det kanske inte är helt vanligt att man ändrar så många namn och det går relativt enkelt att ta bort eftersom man kan markera flera namn åt gången.

Men det går också att flytta platsregistret mellan datorer som du nämner.

En annan variant är att ersätta platsregistret med ett nytt tomt register som finns i Genneys program-mapp. Platserna kommer då att läggas till för varje register du öppnar där platserna inte redan finns. Eller så exporterar man platserna från det "rätta" platsregistret till det nya tomma.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-11-07, 13:10:55 PM
Tack för goda råd! Detta är dock operationer som ligger långt utanför vad en "normalanvändare" kan förväntas klara av eller våga sig på. Dessa mappar är ju också normalt dolda.

Med risk att vara tjatig:
Titel: SV: Synkronisering av platsregister
Skrivet av: xkjell skrivet 2016-11-07, 19:25:23 PM
Håller absolut med. Jag har dessutom fått dubbletter på fs som finns i platsregistret från början OCH som jag inte kan ta bort  och inte fått förslag vad som bör göras!
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2016-11-07, 20:19:12 PM
Som sagts tidigare kommer/är under arbete hanteringen av molntjänster att ses över och det är tänkbart att platsregistret ska ha möjlighet eller i samband med molntjänst ingå i molnmappen.

Problemen med platser som inte raderas är under utredning.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2016-11-07, 20:59:56 PM
Det låter mycket bra, det!  :)
Vi får ha lite tålamod – jag vet...
Titel: SV: Synkronisering av platsregister
Skrivet av: mbqmbq skrivet 2017-01-11, 06:36:48 AM
Att använda funktionen Roaming Profile för hemma-användare känns inte så genomtänkt.
Den fungerar bra i en företagsmiljö där man använder Active Directory (AD). Hemma är det få som har AD.
Gör det möjligt att peka ut var man har sitt platsregister.

Jag kan tycka att det vore trevligt om fler länder än Sverige fanns för installerade i platsregistret.
(En möjlighet till Import/Export skulle vara trevligt.)

/Magnus
 
Titel: SV: Synkronisering av platsregister
Skrivet av: Lazzeman skrivet 2018-04-13, 09:59:11 AM
Det här är inte löst, eller hur?

Jag upptäckte idag att efter att jag jobbat med släktregistret på en av datorerna och uppdaterat platsregistret därifrån, och sen går in på den andra datorn, öppnar samma register från GoogleDrive att registret inte ser likadant ut från den andra datorn.

Hur ska jag få samma platsregister på båda datorerna?

Ska jag ta det uppdaterade registret från dator1 i oplc-mappen på Windows/USer/Appdata/Roaming/genney/roaming och bara kopiera över oplc-mappen på dator 2?
Eller måste jag exportera platsregistret på dator 1 till en XML-fil med den funktionen i Platsregistret och sen importera XML-filen på dator 2?



Sen har jag också detta med att jag måste importera några strukturerade platser i stort sett varje gång när jag startar Genney från någon av datorerna. Även om jag inte ändrar i platsregistret så måste jag göra den proceduren. Och det är samma platser. Varför?
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2018-04-13, 11:24:27 AM
Du kan kopiera mappen oplc.

Vad gäller problemet vid starten är det svårt att svara på utan mer info. Kanske enklast om vi tar det via mejl.
Titel: SV: Synkronisering av platsregister
Skrivet av: gasolgrill skrivet 2018-05-24, 12:15:34 PM
Det här är inte löst, eller hur?

Nej, det verkar inte så!
Hela min inläggning av posterna måste jag göra om eftersom platregistret har lagt slumpvisa platser på slumpvisa människor. Mycket verkar stämma men det är också en hel del som ligger helt uppåt väggarna fel så jag måste börja om från början.
Ett problem är att jag vet inte när det började gå galet så jag vet inte vilken backupfil som stämmer  :( >:(.

Frågor:
Varför ligger inte platsregistret på samma ställe som övriga filer (OneDrive i mitt fall)?
Varför finns samma problem kvar ett och ett halvt år efter att ursprungsfrågan ställdes?
Hur skall man hantera situationen med två olika arbetsplatser där man kör Genney?

Jag tycker för övrigt att Genney är fantastiskt bra - det bästa jag har testat men är helt värdelöst på att hantera ett arbete på modern sätt (molnlösningar).
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2018-05-24, 13:21:45 PM
Problemet med moln-tjänster är att dom gör saker på sitt eget sätt och det går inte för Genney att kontrollera. Det finns dessutom många olika moln-tjänster. Det finns alltid en viss risk med att ha arbetsfilerna molnet då tjänsten kan lägga in filer själv.

Strukturerade platser som används av ett register finns med i själva registret och ska kunna importeras till ett nytt platsregister i en annan miljö och det är svårt att svara på den här enskilda fallet utan att titta närmare på det.

Att platsregistret inte ligger med dom andra databaserna är för att man som användare inte ska riskera att av misstag ta bort.

En säkerhetskopiering som även inkluderar platsregister finns utvecklad men behöver testas ytterligare innan den släpps. Med den ska man kunna flytta över i princip en kopia av hela systemet till en annan dator.
Titel: SV: Synkronisering av platsregister
Skrivet av: NCC-1031 skrivet 2018-05-24, 15:04:39 PM

Jag tycker för övrigt att Genney är fantastiskt bra - det bästa jag har testat men är helt värdelöst på att hantera ett arbete på modern sätt (molnlösningar).

För mig fungerar molnlösningar utan problem om man inte försöker rucka på de tekniska begränsningarna som molntjänsterna i vår prisklass (Onedrive m. fl.) omfattas av.
Titel: SV: Synkronisering av platsregister
Skrivet av: gasolgrill skrivet 2018-05-24, 15:30:52 PM
För mig fungerar molnlösningar utan problem om man inte försöker rucka på de tekniska begränsningarna som molntjänsterna i vår prisklass (Onedrive m. fl.) omfattas av.

Där har du en poäng. I mitt fall är det för att hemma har jag Onedrive på D:\Onedrive och på min andra plats ligger den på C:\Users\användare\OneDrive och det ställer till problem med mediafilerna eftersom sökvägarna blir olika och det får kanske betecknas som att försöka rucka på begränsningarna.  Jag får väl helt enkelt anpassa mig.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2018-05-24, 19:51:24 PM
... hemma har jag Onedrive på D:\Onedrive och på min andra plats ligger den på C:\Users\användare\OneDrive ...

Mappar inte båda dessa till samma OneDrive i molnet? Och där ligger ju också mediafilerna om man har moln-mappning även på dessa. Jag tycker att detta borde funka utan problem, men kanske finns det 'dolda' sökvägar som ställer till det? Admin? I så fall verkar de kontraproduktiva, eftersom de allmänna inställningarna ska hitta filerna – via sökvägarna på respektive dator!
Titel: SV: Synkronisering av platsregister
Skrivet av: NCC-1031 skrivet 2018-05-24, 23:11:31 PM
Jag vill minnas att det trasslade för mig med olika filsökväg. Däremot har jag olika diskenheter (C resp. D).

Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2018-05-25, 09:32:04 AM
Mappar inte båda dessa till samma OneDrive i molnet?

Sökvägen till media kan ha andra sökvägar eftersom dom är kopplade till registren.
Titel: SV: Synkronisering av platsregister
Skrivet av: LiD skrivet 2018-05-25, 09:41:15 AM

För mig fungerar molnlösningar utan problem om man inte försöker rucka på de tekniska begränsningarna som molntjänsterna i vår prisklass (Onedrive m. fl.) omfattas av.

Dom tekniska begränsningar jag känner till är storleken på lagringsutrymmet och att det ska synkroniseras för att det ska fungera på flera datorer.

Krävs det att jag som amatör ska känna till fler begränsningar?
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2018-05-25, 11:38:20 AM
Sökvägen till media kan ha andra sökvägar eftersom dom är kopplade till registren.

Men så får det ju inte vara!!!

I programmets Inställningar > Organisation anger man ju mappningen för register, media, backup och gedcom (se bild). Dessa definieras lokalt i varje dator, och ska alltså landa på samma ställe i molnet – även om den lokala mappningen är olika på olika datorer. Om media ligger i undermappar måste sökvägen naturligtvis utgå från den definierade media-mappen.

Dubbla definitioner på mapparna (både i inställningarna och registren) torde vara överflödig, ja rentav felaktig och måste rimligen rensas ut! Det bör väl också ställa till det om man kopierar ett register från en lokal dator till en annan?

[bifogad fil raderad av administratör]
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2018-05-26, 11:04:15 AM
Att media är kopplat till registren och inte till användaren är för att man enklare ska kunna hålla isär mediafilerna för olika register. Men det skulle kunna vara en option.
Titel: SV: Synkronisering av platsregister
Skrivet av: Hans skrivet 2018-05-26, 18:55:51 PM
... media är kopplat till registren ...

OK, det har nog diskuterats någon gång innan. Det är otydligt i programinställningarna, där generella och registerspecifika mappningar blandas. Det borde delas upp på något sätt, så att det blir mera begripligt. Kanske kunde nuvarande inställning vara generell, och att det finns option för varje register att göra avsteg från denna?
Titel: SV: Synkronisering av platsregister
Skrivet av: Administrator skrivet 2018-05-26, 19:24:32 PM
Kan hålla med om att ett val kan vara bra, arbetar man mycket lokalt med olika register väljer man det ena och arbetar man mest med ett register på flera plattformer väljer man det andra (typ). Vill till att valet blir begripligt.
Titel: SV: Synkronisering av platsregister
Skrivet av: Lars Nilsson skrivet 2023-01-08, 16:07:35 PM

Att platsregistret inte ligger med dom andra databaserna är för att man som användare inte ska riskera att av misstag ta bort.
.....
En säkerhetskopiering som även inkluderar platsregister finns utvecklad men behöver testas ytterligare innan den släpps. Med den ska man kunna flytta över i princip en kopia av hela systemet till en annan dator.

För mig låter det värre om användaren tar bort hela sin släktdatabas som ligger i Dokument mappen i Windows.

Om alla filer låg på samma ställe skulle det vara mycket enklare att köra från en nätverksdisk.