.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 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | dfe509155cba1141412b32ad2a830a30014fb8ad37fbf3823a87bf8406870c08 |
|
MD5 | 5876f087f2c7a002ec773d32b0f2b628 |
|
BLAKE2b-256 | 834d1eb852c362242b98860278293e439687963b46d93b05fb7a091e9619932b |