[开源] 简单粗暴的版本管理

2020-12-19 12:23:48 +08:00
 liuzhiyong

简介

使用压缩包的文件名,进行简单的版本管理。

场景

例如编写一个 Word 文档,要版本管理。这时候使用 Git/SVN 显得“大炮打蚊子”。

特点

链接

有待改进

7508 次点击
所在节点    分享创造
53 条回复
robot1
2020-12-19 14:12:44 +08:00
git 本地版本管理 还啥炮
MakeItGreat
2020-12-19 14:15:59 +08:00
当时想实现一个类似
恭喜楼主
eason1874
2020-12-19 14:46:28 +08:00
没看懂这跟手动输入压缩包文件名有什么区别。
liuzhiyong
2020-12-19 15:26:44 +08:00
@robot1 这个工具超级简单,Git 太复杂,“太重”。
liuzhiyong
2020-12-19 15:28:13 +08:00
@MakeItGreat 哈哈,欢迎修改开源代码,做成自己想要的样子。
liuzhiyong
2020-12-19 15:31:56 +08:00
@eason1874 不用重复输入用户名;自动加上日期时间;说明文字可以很长,把窗口拉长即可;压缩包的列表快速关键词过滤;压缩包的表格快速打开内容,双击即可。
kingfun
2020-12-19 15:37:24 +08:00
git 的分布式版本管理才是神器,而且 git 一点也不重,简单的版本管理就是 pull 和 push,连 merge 都用不上,这你跟我说复杂?那干脆别用电脑了。
cbangchen
2020-12-19 15:47:07 +08:00
认真看了一遍,认为这东西完全没有用。不过开心就好,不需要有用。
lxmfly123
2020-12-19 15:53:34 +08:00
换个叫法,叫 archive,是不是比版本控制好多了?
loading
2020-12-19 16:12:00 +08:00
我就写了一个压缩文件夹的 bat,拖过去就会生成一个“备份”文件夹,然后压缩,文件名带当前时间。
liuzhiyong
2020-12-19 16:17:21 +08:00
@kingfun 大哥,真的有很多电脑用户连 Git 是啥都不知道。更别说它的术语了。
liuzhiyong
2020-12-19 16:22:02 +08:00
@cbangchen 对于熟练 Git/SVN 的人,用处确实有限。重复说一遍,很多处理文件的人根本没听过 Git 。
liuzhiyong
2020-12-19 16:24:45 +08:00
@lxmfly123 archive 太宽泛了,这个工具就是“版本信息在(压缩包的)文件名里面”。
liuzhiyong
2020-12-19 16:27:16 +08:00
@loading 还是有点区别的,这个有用户名和说明文字,有快速筛查解压的表格。
loading
2020-12-19 16:38:58 +08:00
@liuzhiyong 加注解什么的也能写到批处理,我只是说一个一行代码的方法而已。
lxmfly123
2020-12-19 16:44:26 +08:00
@liuzhiyong 你说的“版本信息在(压缩包的)文件名里面”,不就是 archive 的意思吗?
https://baike.baidu.com/item/%E5%BD%92%E6%A1%A3/11012855
liuzhiyong
2020-12-19 16:48:54 +08:00
@loading 了解,创建压缩包确实“一行代码”可以搞定。有个图形界面更香嘛。
Jirajine
2020-12-19 16:50:12 +08:00
git 虽然功能强大,但设计有一定问题,学习成本高尤其是非 CS 领域人士。
不过可以换 mercurial 这样的简单版本管理工具,再配个 GUI,大部分人用起来都差不多了。
liuzhiyong
2020-12-19 16:52:44 +08:00
@lxmfly123 知道的,archive 符合此处情境,vfilename 的说法直接了当呀。
liuzhiyong
2020-12-19 16:57:40 +08:00
@Jirajine 收到,这个工具就是“简单粗暴,方便可靠”。功能性比 Git 差远了,我知道的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/737016

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX