gpt4 book ai didi

Tortoisesvn 自动解决文件夹冲突?

转载 作者:行者123 更新时间:2023-12-04 16:40:27 25 4
gpt4 key购买 nike

是否可以设置一个“规则”告诉 TortoiseSVN 自动解决特定文件夹上的冲突?

即。我们有一个共享资源文件夹 - “/shared”,用于存储最新的 bin 文件。当我们进行本地构建时,该文件夹中的本地 bin 文件将被覆盖。

下次我们对该文件夹进行 svn 更新时,更新应该从 SVN 中提取最新的 bin 文件并覆盖以前在本地构建的 bin 文件,但这会引发冲突,因为文件是二进制文件并且无法合并(并且,无论如何都不应该合并)

我们想设置一个规则,告诉乌龟总是在那个/shared 文件夹上“使用他们的解决”(“svn update -R --accept theirs-full”)

最佳答案

这里存在 SVN 误用。如果文件不应该像你说的那样合并,目录应该设置为忽略所有.bin 文件(svn:ignore)。将频繁更改导致如此多冲突的二进制文件保留在版本控制中是没有意义的。

在您的位置,我将从该文件夹中删除所有 .bin 文件。如果真的有必要对文件进行版本控制,我会创建一个目录并将这些 .bin 文件放在那里,避免频繁更改。

但如果您真的想保持文件原样,我建议您为更新后事件编写客户端 Hook 。参见 TortoiseSVN Docs获取更多信息。

关于Tortoisesvn 自动解决文件夹冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732178/

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