Domanda

Se si dovesse utilizzare TiddlyWiki come database personale per note e frammenti di codice, come si farebbe a mantenerlo sincronizzato tra più macchine.Funzionerebbe un svn/cvs ecc.Come gestiresti le fusioni?

È stato utile?

Soluzione

Queste opzioni sono tutte buone, ma le metterei semplicemente su una chiavetta USB.

Altri suggerimenti

Un'opzione è il promettente DropBox.Un servizio di condivisione file gratuito che ti offre 2 GB gratuiti e nessun limite al numero di computer su cui condividi.

Definisci una cartella condivisa, inserisci lì i tuoi file tiddlywiki e quindi indirizza la modifica locale all'unità condivisa.Eventuali modifiche vengono riflesse automaticamente.

Nota:Non ho alcun collegamento con DropBox a parte il fatto che ho letto molto al riguardo e lo sto provando per uso personale.

Utilizzo TiddlySpot, è sempre online e privato

Tiddlywiki è adatto per il controllo della versione (poiché è un singolo file di testo).

Basta inserirlo in un repository SVN o Git personale accessibile dal Web e potrai mantenerlo sincronizzato con molti luoghi (ufficio, casa, laptop, ecc.).

Io uso questo metodo e funziona abbastanza bene.Puoi anche avere diverse versioni delle tue note e risolvere i conflitti utilizzando gli strumenti diff.E ovviamente con il controllo delle revisioni puoi lavorare "offline" e sincronizzarti in seguito.

Ho appena creato un nuovo Tiddlywiki su TiddlySpot.Ti consente di conservare una copia locale di Tiddlywiki e anche di sincronizzarla con il server.

Se hai il tuo server web (e non vuoi usare TiddlySpot), prova questo codice per abilitare il salvataggio sul tuo server.

Ho un Scimmia GTD wiki che è attivo http://TiddlySpot.com.Ne ho una copia locale sul mio PC di lavoro e ci svolgo il mio lavoro durante il giorno, caricandolo periodicamente su TiddlSpot durante il giorno e alla fine della giornata.Se ho bisogno di accedervi o aggiornarlo dopo il lavoro, apporterò delle modifiche alla versione online e poi la mattina dopo farò un'operazione Importare di nuovo nel mio file locale.

È vero che se dimentico di fare un aggiornamento o lo faccio nell'ordine sbagliato perderò le informazioni, ma è "abbastanza buono".

Probabilmente esiste un modo per utilizzare il file Sincronizzazione funzionalità per impedirlo, ma non ho ancora ricercato questa opzione.

Se desideri modificare la tua wiki su più computer contemporaneamente, ti servirà sicuramente una soluzione basata su server che si sincronizzi a un livello più preciso rispetto al file.Giewiki (http://giewiki.appspot.com) è una soluzione TiddlyWiki basata su server basata su App Engine di Google, che fa proprio questo.E a differenza di qualsiasi altro TiddlyWiki ospitato che conosco, puoi creare diverse pagine in qualsiasi gerarchia e navigarle attraverso una mappa del sito generata automaticamente.Puoi provarlo creando un sito sottodominio su giewiki.appspot.com oppure puoi scaricare il sorgente e installarlo in un tuo sito appspot gratuito.E puoi renderlo personale o pubblico come preferisci.

Conservo i miei file TiddlyWiki su un'unità flash USB che tengo con me indipendentemente dal computer che utilizzo.Non è necessario preoccuparsi della sincronizzazione tra altri computer.Viene eseguito il backup regolarmente quando eseguo il backup dell'unità flash stessa sulla mia workstation principale.

Ancora un'altra opzione:Usane uno diverso wiki personale chiamato Luminotes, a cui puoi accedere online da diversi computer o scaricare ed eseguire sul tuo computer (sì, anche su un'unità USB).Luminotes ha sicuramente alcune somiglianze con TiddlyWiki, ma per molti versi è più semplice da imparare e utilizzare.

Hai menzionato SVN, ma se non ti dispiace usare git, Github Gollum è un'ottima soluzioneModifica localmente o dal repository remoto github.

Perché non semplicemente impostare qualcosa come DokuWiki su un server web?Hai il tuo server web, giusto?Al giorno d'oggi puoi ottenere una soluzione ospitata virtuale per $ 19 al mese.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top