Mr-Repo

软件截图:
Mr-Repo
软件详细信息:
版本: 0.2.10
上传日期: 14 Apr 15
开发: Ryan McGowan
许可: 免费
人气: 69

Rating: 5.0/5 (Total Votes: 1)

先生。回购是用Python编写的&NBSP回购管理脚本;这很简单。基本上,它变成任何目录回购先生被初始化为Git仓库的一个可配置的存储库。它创建两个文件来跟踪其状态。
- 一个YAML文件(.mr_repo.yml)的不断扩展库的信息,可能会出现在目录中
- 另一个文件(.this_repo)文件跟踪哪些库目前在目录中可用
...但为什么?
我有我的几个电脑回购的文件夹。此文件夹包含我想avaialble多台计算机上大多是Git仓库。我使用Dropbox的同步我的计算机之间大量的文件,而不是回购文件夹有以下几个原因。不过,我还是要管理我在我的回购文件夹在我的电脑。所以,我会同步的.mr_repo.yml文件,Dropbox的,让回购先生做的工作休息。
用法
运行init命令去建立这两个文件被自动解释子目录。
蟒蛇mr_repo.py初始化[--clean]
该--clean选项使init命令创建空白的跟踪文件,并不能自动解释子目录。
一旦你的文件,安装程序可以添加和及其与添加和删除命令,目录名删除回购。
蟒蛇mr_repo.py添加<回购/ direcotry名称>
#或删除回购
蟒蛇mr_repo.py RM <回购/ direcotry名称>
您也可以自动重新诠释与update命令将当前目录。
蟒蛇mr_repo.py更新
这是所有的无聊的东西。回购先生的一部分,这是真正有用的是它能够拉你从其他地方已经添加回购的能力,但不是在当前目录中。
要确定回购你刚才使用list命令。默认情况下,list命令输出的当前可用的回购列表。使用-a标志还显示无法回购(当前未设立在CWD即回购)的信息。正如你所期望的-n标志可用于显示回购协议是当前不可用。
蟒蛇mr_repo.py列表[-a | --all] [-n | --not可用]
一旦你知道什么是回购协议是或不是当前可用的你可以得到/ unget他们。
蟒蛇mr_repo.py GET
蟒蛇mr_repo.py unget [-f | --force] <现有回购名称>
该unget命令删除,如果所有的变化是全力回购,还更新了.this_repo文件。在这种情况下,其中一个有错误被抛出uncomitted变化和命令失败。如果用户想要删除它,然后反正用户可以添加-f标志强制删除

要求

  • 的Python

类似的软件

leeroy
leeroy

20 Feb 15

gc-utils
gc-utils

3 Jun 15

hg-diff
hg-diff

20 Feb 15

committer
committer

20 Feb 15

意见 Mr-Repo

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