如果要使用 TiddlyWiki 作为笔记和代码片段的个人数据库,您将如何使其在多台机器之间保持同步。svn/cvs 等可以工作吗?你会如何处理合并?

有帮助吗?

解决方案

这些选项都很好,但我只想把它放在 USB 盘上。

其他提示

一种选择是后起之秀 投递箱. 。免费文件共享服务,为您提供 2GB 免费空间,并且对共享的计算机数量没有限制。

定义一个共享文件夹,将 tiddlywiki 文件放入其中,然后将本地编辑指向共享驱动器。任何更改都会自动反映。

笔记:我与 DropBox 没有任何联系,除了我已经阅读了很多有关它的内容,并且正在试用它供我个人使用之外。

使用 蒂德利斑点, ,它始终在线且私密

Tiddlywiki 非常适合版本控制(因为它是单个文本文件)。

只需将其放在可通过网络访问的个人 SVN 或 Git 存储库中,您就可以使其与许多地方(办公室、家庭、笔记本电脑等)保持同步。

我使用这个方法,效果非常好。您甚至可以拥有多个版本的笔记,并使用差异工具解决冲突。显然,通过版本控制,您可以“离线”工作并稍后同步。

我刚刚创建了一个新的 Tiddlywiki 蒂德利斑点. 。它允许您保留 Tiddlywiki 的本地副本并将其与服务器同步。

如果您有自己的网络服务器(并且不想使用 TiddlySpot),请尝试 这段代码 启用保存到您自己的服务器。

我有一个 猴子GTD 维基百科正在运行 http://TiddlySpot.com. 。我在我的工作电脑上有一个本地副本,白天在它上完成工作,并在白天和一天结束时定期上传到 TiddlSpot。如果我需要在下班后访问或更新它,我将对在线版本进行更改,然后第二天早上我会做一个 进口 回到我的本地文件中。

确实,如果我忘记进行更新或以错误的顺序进行更新,我将丢失信息,但它“足够好”。

可能有一种方法可以使用 同步 功能可以防止这种情况发生,但我还没有研究过这个选项。

如果您可能想同时在多台计算机上编辑 wiki,那么您肯定需要一个基于服务器的解决方案,其同步级别比文件更精细。Giewiki (http://giewiki.appspot.com) 是一个基于服务器的 TiddlyWiki 解决方案,基于 Google 的 App Engine,它就是这样做的。与我所知道的任何其他托管 TiddlyWiki 不同,您可以在任何层次结构中创建多个页面,并通过自动生成的站点地图导航它们。您可以通过在 giewiki.appspot.com 创建子域站点来尝试,也可以下载源代码并将其安装到您自己的免费 appspot 站点中。您可以根据自己的喜好将其设为私人或公开。

尝试 文件夹共享.

我将 TiddlyWiki 文件存储在 USB 闪存驱动器上,无论我使用什么计算机,我都会随身携带该驱动器。无需费心在其他计算机之间进行同步。当我在主工作站上备份闪存驱动器本身时,它会定期备份。

还有另一种选择:使用不同的 个人维基 称为 Luminotes,您可以从不同的计算机在线访问它,也可以在您自己的计算机(是的,甚至是 USB 驱动器)上下载并运行它。Luminotes 确实与 TiddlyWiki 有一些相似之处,但在很多方面它更容易学习和使用。

你提到了 SVN,但如果你不介意使用 git,Github 的 咕噜 是一个很好的解决方案。在本地或从 github 远程存储库进行编辑。

为什么不在网络服务器上设置像 DokuWiki 这样的东西呢?您确实有自己的网络服务器,对吗?如今,您可以以 19 美元/月的价格获得虚拟托管解决方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top