Subversion 的 checkin 和 import 命令之间有区别吗?

Subversion 的 checkin 和 import 命令之间有区别吗?

svn checkin和有什么区别svn import

看起来这两个命令都可以用于向存储库添加新条目,那么有什么区别呢?

答案1

导入未版本化文件或树进入存储库。

提交 puts变化从您的工作副本复制到存储库。

没有 svn 签入。

答案2

我一直认为“add”会在现有存储库中添加新文件并将其置于版本控制之下,而 import 会添加新文件,但会将本地副本置于版本控制之外。Add 还需要一个工作存储库,而 import 可用于“播种”新创建的存储库。

编辑...提交然后“签入”新添加的文件(类似于导入,但添加到当前工作存储库)。还处理对现有(非添加)文件的更改。

相关内容