我长期使用GIT,对SVN很新。我找不到一个能让我满意的解释svn import和checkout之间的区别的方法。如果有人能给出一个例子,我将非常感激。谢谢。
我长期使用GIT,对SVN很新。我找不到一个能让我满意的解释svn import和checkout之间的区别的方法。如果有人能给出一个例子,我将非常感激。谢谢。
"导入"和"checkout"是正好相反的。
"导入"是将完全不在版本控制中的东西带入 SVN。
一旦某样东西受到 SVN 控制,您可以 "提交"(新修改)或 "checkout"(已经提交过的东西)。
随时,您都可以将项目的一些或全部部分"导出"到一个"干净的目录"中。您所导出的代码 不 受版本控制。
您可以"导入"和"导出"到 SVN,"提交"和"checkout"处理已经受到 SVN 控制的东西。
导入: 将未版本化的文件或树提交到仓库中。
检出: 从仓库中检出一个工作副本。