[原创发布] 纯bat制作的简易的版本控制系统
bat吧
全部回复
仅看楼主
level 13
tmxk0411 楼主
这是我昨天弄出来的小玩具,和git之流没法比,但是开发bat的时候用个这个还是可以的。
当前版本支持以下命令:
bvcs create -- 对当前文件夹开启版本控制
bvcs commit -- 发布一个新版本
bvcs reverse -- 放弃当前版本,回退到上一个版本
bvcs recover -- 放弃当前所有更改,回到当前版本状态
bvcs backto <version> -- 回退到指定版本,放弃所有之后的版本
bvcs list -- 列出所有版本以及详细信息
bvcs remove -- 删除当前文件夹版本控制的所有文档
网络后端正在开发中,预计下个版本可以支持在线版本管理和多作者管理系统。
有任何Bug请反馈哦!
最近Bat吧人越来越少了,看起来确实需要想想办法了…………
2015年12月27日 22点12分 1
level 13
tmxk0411 楼主
注意,如果你的项目文件夹里已经有代码,
请务必在create完成后执行commit生成第一版本!
2015年12月27日 22点12分 2
level 13
tmxk0411 楼主
你可以直接将bvcs.bat复制到System32或者其他在环境变量path里的文件夹。
这样你就可以在任何文件夹内直接使用shift+右键+打开命令行然后使用bvcs了!
2015年12月27日 22点12分 3
level 12
前排帮顶
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel label("Hello, world");
label.show();
return app.exec();
}
   --你好,世界
   --梦想的起点
   --平凡而伟大的开始
2015年12月28日 01点12分 4
我看到了QT的身影[黑线]
2015年12月30日 06点12分
level 13
一直想做包管理器/商店,然而没时间。
2015年12月28日 10点12分 5
之前貌似有个BatchCN,就是类似包管理器的。
2015年12月28日 23点12分
回复@tmxk0411 :爱我中华做的。不过计划中还要有解决依赖、版本控制之类的。 在 X-System 出来之前就像做 OS 了。
2015年12月29日 09点12分
@tmxk0411 那个算不上包管理,因为一般只放最新版,而且依赖关系什么的也没有,只是用来方便地下载第三方....
2015年12月31日 12点12分
level 13
看起来很高端啊!
2015年12月29日 02点12分 6
level 13
tmxk0411 楼主
为什么没人啊……
2015年12月30日 01点12分 7
level 14
人气总是要慢慢恢复的
试了一下,感觉不错
2015年12月31日 12点12分 8
level 15
Okay
2015年12月31日 22点12分 9
1