在ssh服务器中存储数据文件

gitdata的Python项目详细描述


https://coveralls.io/repos/juanpabloaj/gitdata/badge.png?branch=master

在远程ssh服务器中存储数据文件(图像、数据测试)。在git中,只将必要文件的注册保存到当前提交。

.gitdata文件

SHA1 path remote_ssh:ssh_port

示例:

96e93e946f7fd810b167e34561c489ce067d7ef1 data/data2.txt
c00214008bcd3fe1f5beccdf1a63d15b158bf0b3 data/data1.txt user@server:tmp/
7a7a91f5c2b5bc1f4d294de5a6166abec5364d15 data/data0.txt user@server:tmp/:1234

安装

pip install gitdata

用法

添加到.gitdata文件、SHA-1和目录中包含的文件路径。:

git data -a directory

显示修改过的文件,修改过的文件SHA-1

git data status

带有ssh列的文件被推送到远程ssh服务器:

git data -p

带有ssh列的文件是从远程ssh服务器中提取的,版本下载分别对应于.gitdata文件中的当前sha-1。:

git data -u

显示存储在.gitdata文件中的文件:

git data -l

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么在ng构建之后使用404?   java Maven原型“quickstart”无法扩展其POM   java Arduino端口卡在满功率状态   java如何确保在参数化构造函数失败时不调用默认构造函数?   java检测Blackberry中的切换失败   java如何将安卓库(作为Angle)链接到Eclipse项目?   java压缩图片,但获取“未知压缩方法”   java无法对应该初始化的模拟实例进行测试   将现有eclipse项目导出到war文件时,java“模块名无效”   java如何防止AppletClassLoader在查找类/其他资源时击中服务器?   java正则表达式根据分隔组的分隔符的数量获取n个组   java在JLayeredPane后面与JPanel交互   Java中的xml Soap请求   webView中的java utf8代码页