跳转到主要内容

.gitignore本地待办文件,但通过Dropbox进行同步。

项目描述

.gitignore本地待办文件,但通过Dropbox进行同步。

这是什么

我喜欢为我的每个项目使用一个LOCAL_TODO文件,作为一个想法的白板,记录当前正在进行的笔记(当一段时间后回到项目时很有用),以及类似的事情。

因为这些文件不受版本控制,我使用Dropbox在不同机器之间同步它们(这也起到了备份的作用)。

这个脚本所做的就是在共享文件夹中放置这样的文件(例如,由Dropbox管理),然后将此文件链接到当前目录。

如何使用

通过以下方式安装

$ easy_install localtodo

将以下行添加到您的.gitignore文件(或您版本控制系统的相应忽略机制)

/LOCAL_TODO*

尾部的通配符允许支持多个待办文件,这是该脚本所支持的。

在您的项目目录中运行

$ localtodo --to ~/Dropbox/todofiles
Creating new empty file ~/Dropbox/todofiles/myproject

I have established the following links for you:
    ./LOCAL_TODO --> ~/Dropbox/todofiles/myproject

如你所见,这将在你选择的文件夹中创建一个新的文件,并在当前目录中创建一个指向它的链接。

默认情况下,待办文件的名称将推断为当前目录的基本名。您也可以指定一个自定义名称

$ localtodo foo
Creating new empty file ~/Dropbox/todofiles/foo

I have established the following links for you:
    ./LOCAL_TODO --> ~/Dropbox/todofiles/foo

如果待办文件已存在,则不会覆盖。如果当前目录中已存在LOCAL_TODO文件,则将使用并复制。因此,当您在不同的机器上开始处理您的项目时,您再次运行该脚本

$ localtodo
Found existing file ~/Dropbox/todofiles/foo

I have established the following links for you:
    ./LOCAL_TODO --> ~/Dropbox/todofiles/foo

一个项目中的多个待办文件

可以创建 子待办

$ localtodo -s docs
Creating new empty file ~/Dropbox/todos/myproject.docs

I have established the following links for you:
    ./LOCAL_TODO.docs --> ~/Dropbox/todos/myproject.docs

当运行 localtodo 时,它将找到与当前项目相关的所有待办文件,并将它们链接到当前目录。

项目详细信息


下载文件

下载适用于您的平台的文件。如果您不确定该选择哪一个,请了解有关 安装包 的更多信息。

源分布

localtodo-1.0.tar.gz (4.7 kB 查看散列值)

上传时间

支持者