我已经使用了GIT很长一段时间并且是SVN的新手。我找不到一个让我满意的svn import和checkout之间的区别。如果有人能给我一个例子,我非常感激。感谢
答案 0 :(得分:27)
“import”和“checkout”是极端对立的。
“导入”是指将完全不受版本控制的内容带入SVN。
一旦SVN控制下,您可以“提交”(新修改)或“结账”(您已提交的内容)。
您可以随时将部分或全部项目“导出”到“干净的目录”中。在版本控制下,您导出的源不是。
您“导入”并“导出”SVN。
你已经在SVN控制下“提交”和“结账”。
答案 1 :(得分:4)
导入:将未版本控制的文件或树提交到存储库中。
结帐:从存储库中查看工作副本。
答案 2 :(得分:3)
当您使用CHECKOUT时,您正在进行下载和同步本地计算机中的存储库目录。
IMPORT您正在提交/上传本地路径到存储库