gpt4 book ai didi

php - SVN 存储库新手问题

转载 作者:可可西里 更新时间:2023-11-01 00:36:35 25 4
gpt4 key购买 nike

我处于理解 SVN 存储库的早期阶段,我有几个问题:

  1. 我应该将什么样的文件放入存储库?例如,我知道 PHP、JS、FLA 等...被接受为标准,但是像 PSD(将来可能会更改)、AI(Adobe Illustrator 文件)等...?我应该将它们保存在存储库中,还是只保存导出的版本?
  2. 是否存在被认为“太大”而无法放入存储库的文件?例如,我有一个 11 mB 的 PSD。
  3. 推荐的最大文件大小是多少?如果重要的话,我在我的环境中运行这个存储库,所以存储不是问题。 :)

感谢您的宝贵时间。

最佳答案

我会按顺序回答你的问题。

  1. 您经常更改并希望备份的任何文件都适合放入 SVN 存储库。如果您希望能够“回到上周二的版本”或类似的东西,您应该将文件放在 SVN 中。相比之下,音乐和电影不太适合 SVN 控制,因为您不太可能更改它们(当然,除非您是制作人或电影剪辑师)。
  2. SVN 是一个差异备份系统,这意味着它只发送您创建的新文件和旧文件之间的差异。例如,如果您向一个 3,000 行的文本文件添加一行并提交它,则只有最后一行会通过网络发送。因此,文件大小没有真正的限制(当然,除了带宽和主机强加的限制之外)。我以前亲自跟踪过一个 100 MB 的文件。另外,请记住,整个差分跟踪对于文本文件非常有用,但对于二进制文件(DOC、PDF、FLA、PSD 等)就不是那么好了。在这些情况下,您仍然可以使用 SVN,但您可能会发送每次都接近整个文件大小。
  3. 正如我之前所说,我不会担心为了 SVN 而改变文件的大小;它用途广泛。

关于php - SVN 存储库新手问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158576/

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