unpushed

赞助商链接:
软件截图:
unpushed
软件详细信息:
版本: 1.1.0
上传日期: 14 Apr 15
许可: 免费
人气: 5

Rating: 2.0/5 (Total Votes: 1)

赞助商链接:

unpushed最初是由布兰登·罗兹创建的“未提交的”项目(http://bitbucket.org/brandon/uncommitted)的叉。
“unpushed”增加了一些功能:*支持检查unpushed提交分支机构*屏幕上的通知
从原作者前言
就在我的硬盘驱动器的一个版本控制的项目时,我经常快速翻页切换到另一个项目,使快速变化。在一天结束时,我已经忘记了,其他变化,常常会发现它个月后,当我再次输入资料库。我需要一种方法在每天任何未提交的更改我的系统上围坐年底提高警觉。
于是诞生了这个“未提交的”脚本:要么用你的系统定位(1)命令或步行一个目录树自身,它会找到的版本控制目录和打印任何未提交更改的标准输出的报告还坐在你开车。通过从cron运行它(8)的工作,你可以让此通知程序。
运行“unpushed”
默认情况下“unpushed”使用定位(1)命令来扫描存储库,这意味着它甚至可以在非常大的文件系统,如我的主目录快速操作:
  unpushed〜
但是,你应该要注意:由于定位(1)数据库只更新一次,每天在大多数系统中,这会想念你自从上次运行创建库。要绝对一定要看到目前所有的存储库,则应该问“unpushed”来搜索文件系统树本身。要在你的“devel的”目录做到这一点,例如,您可以键入此:
  unpushed -w〜/ devel的
不仅会的“-w”,输出始终保持最新的,但它通常是快的小型的目录树。使用定位的默认行为(1)(也可明确要求,以“-l”)是更快,当您正在搜索的目录树是非常大的。
你曾经想要的所有库的列表,而不仅仅是那些未提交的更改,您可以使用“-a”选项:
  unpushed -a〜
你也可以列出具体文件或设有分公司使用“-v”详细选项被改变:
  unpushed -v〜
您可以通过运行“unpushed”不带参数或使用“-h”或“--help”选项总是得到帮助。
屏幕的通知
  unpushed-通知〜
将显示在屏幕上的通知关于未提交和unpushed变化。在Linux上,这是通过pynotify库完成。在其他系统上此功能尚未实现。
您可以添加这一行到你的crontab(的crontab -e):
* / 10月18日至20日* * * unpushed,通知〜
这将显示您未提交有关和unpushed变化从晚上6点开始的结局晚上8点每10分钟通知。
不要忘记添加unpushed,通知与cron PATH!
支持的创投
目前,“unpushed”支持:
*`Mercurial`_(.hg目录)
*`Git`_(git的目录)
*`Subversion`_(.svn目录)
这里是唯一的Git分支的支持。我不知道该怎么做,在水银,因为我不使用它

什么在此版本中是新的

  • 修正README标记
  • 在报告未跟踪单独的文件
  • 添加-t选项忽略未跟踪文件
  • 在显示未按变更集的水银。感谢吉列尔梅Gondim测试

要求

  • 在Python中

类似的软件

BzrSync
BzrSync

11 May 15

CrossVC
CrossVC

2 Jun 15

gitube
gitube

14 Apr 15

意见 unpushed

评论没有发现
添加评论
打开图片!