gpt4 book ai didi

bazaar - Bazaar 有没有办法自动检测和应用在工作目录中所做的更改?

转载 作者:行者123 更新时间:2023-12-01 10:14:48 24 4
gpt4 key购买 nike

Bazaar 有没有办法自动检测对部分工作目录所做的更改(添加、删除、重命名等)并自动应用它们?

我的存储库中有一个目录树,它是由另一个进程生成的,所以我不能执行所有的 bzr addbzr deletebzr在文件更改时重命名 命令。相反,我想要一种让 bzr 注意到所有更改并在此过程运行后应用它们的方法。

我现在能想到的唯一方法是运行 bzr status 然后手动(或通过编写脚本)运行 bzr addbzr对列出的所有文件删除。这会起作用,但我希望有一种自动化方法也可以确定文件是否已重命名(添加的文件与删除文件的内容相同)。

最佳答案

您不需要将文件明确标记为已删除。 bzr 可以检测重命名(使用 automv 插件或内置功能):

bzr mv --auto

请注意,如果您将文件移动到刚刚创建的新文件夹,则必须对其进行版本控制,但不要添加其子项 (--no-recurse),否则 mv --auto 可能无法检测重命名:

bzr add --no-recurse newfolder

然后您需要添加所有不属于重命名的文件:

bzr add subdir/

关于bazaar - Bazaar 有没有办法自动检测和应用在工作目录中所做的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105278/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com