有没有办法在 Mercurial 中设置自定义文件属性?

发布于 2024-08-25 22:13:19 字数 207 浏览 8 评论 0原文

Mercurial 中是否有类似于 subversion 的 propset 命令的功能?

我真正想要的是有关每个文件的信息,表明它是否经过代码审查和质量检查。当产品发布时,提示中的每个文件都将设置这些属性/特性。

Is there a feature in mercurial similar to subversion's propset command?

What I really want is info about each file indicating whether it has code reviewed and QA'd. When a product is released every file in the tip will have these attributes/properties set.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不喜欢何必死缠烂打 2024-09-01 22:13:19

没有。 Mercurial 中的提交是不可删除的,因此任何命令都无法返回并更改它们。属性必须存储在单独的元数据文件中,该文件也将进行版本跟踪(有点像 .hgtags 文件)。人们可以构建一个扩展来做到这一点,但每次属性更改都会在您的历史记录中添加另一个变更集。

There is not. Commits in mercurial are indelible, so no command can go back and alter them. Properties would have to be stored in separate meta-data file(s) which would also be version tracked (sort of like the .hgtags file). One could build an extension to do that but every property alteration would put another changeset in your history.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文