gpt4 book ai didi

svn - SVN递归提交的概念

转载 作者:行者123 更新时间:2023-12-01 23:57:01 28 4
gpt4 key购买 nike

我的办公室有点依赖 SVN,而且我已经习惯了 git。然而,我对此无能为力,只能适应。

我注意到 SVN 中有两个不同的概念:递归添加递归提交。到底有什么区别?我使用 RapidSVN 在我的存储库上执行了递归添加,然后在提交对话框中我看到了以下选项:

enter image description here

请注意默认未选中的 Recursive 选项。不要介意没有添加任何文件等,这只是为了演示目的。这个递归提交递归添加有何不同?有什么意义?

PS:为什么要投票?我来自 git 背景,在 Git 中没有递归提交这样的东西。谷歌搜索一无所获。我真的很困惑这东西是如何工作的。

最佳答案

命令行上的 svn commit 和 svn add 都有一个标志“--non-recursive”,这使得提交只对当前目录起作用,而不对下面的目录起作用。阅读此 [1] 线程,我假设此复选框仅使用这些标志。取消选中该复选框时,将使用 --non-recursive 标志 [2]。

让这个复选框默认关闭对我来说似乎很奇怪。

  1. http://tigris-scm.10930.n7.nabble.com/Issue-706-New-Cannot-commit-a-deleted-directory-td81162.html
  2. http://solitarygeek.com/linux/subversion-and-rapidsvn

关于svn - SVN递归提交的概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23149346/

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