7 个版本
0.0.9 | 2023年7月4日 |
---|---|
0.0.8 | 2023年3月29日 |
0.0.7 | 2023年2月11日 |
0.0.6 | 2022年10月5日 |
0.0.4 | 2019年6月22日 |
#433 在 命令行工具
每月下载 27 次
19KB
464 行
filestatrec - 记录 git 仓库中文件的修改时间和模式
git 树格式(git-annex 所用),仅记录每个文件的最小元数据。当需要记录更多元数据时,必须在其他地方记录;filestatrec 在隐藏的文本文件 (.filestat) 中记录它。目前它记录文件的权限和修改时间。
文件格式设计得易于手动解决合并冲突,因此它是一个简单的文本文件。由于合并驱动程序通常将文本的每一行视为不可分割的单元,每个文件的元数据存储在一行中。为了最小化意外冲突,文件按文件路径排序;为了在合并期间提高可读性,特殊字符被转义。
为什么不使用标签?
git 和 git-annex 都是内容寻址文件系统,因此具有相同内容的两个文件映射到相同的对象,即使它们的元数据应该不同。
许可证
根据以下任一许可证授权
- Apache 许可证 2.0 版本,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的任何有意提交以包含在作品中的贡献,应按照上述方式双重许可,而不附加任何额外条款或条件。
依赖
~2–11MB
~123K SLoC