gpt4 book ai didi

svn - 颠覆特征

转载 作者:行者123 更新时间:2023-12-01 12:42:55 27 4
gpt4 key购买 nike

我刚开始成为一名纯程序员/工程师(尽管多年来我与许多人一起工作并执行“按需”编码)。现在我发现自己需要设置一个版本控制环境。我熟悉 SVN,但想知道它是否有一个“功能”,然后再麻烦地设置它并确定要实现的文件结构。

在一个项目中,我有几个经常更改的文件,但我不想保留以前的版本,因为它们会很快占用磁盘空间。 SVN 是否具有可以将存储库中的文件(或文件夹)的属性设置为仅保留文件的最新版本的功能? (或者也许只是最后的 n 个版本?)

如果 SVN 没有这个功能,是否有其他版本控制系统有?

预先感谢您考虑这个问题...

最佳答案

SVN 跟踪变更集,而不是整个文件,不,你不能删除它们。

额外建议:如果我是你,我不会担心 repos 的磁盘空间,或者可能需要一些时间重新考虑为什么文件更改如此频繁以至于整个磁盘空间都被填满。这个需要版本控制吗?如果是这样,您可能真的不想抹杀历史。

此外,我建议使用更现代的版本控制工具,如 git 或 mercurial。

这里有一篇关于使用 git 清理磁盘空间的类似帖子:

如以下评论所述,如果您是版本控制的新手,上述任何功夫都可能导致 footer 骨折;)

关于svn - 颠覆特征,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22691182/

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