svn checkin和svn import什么区别?
似乎这两个命令都可以用来添加新的条目到存储库,所以有什么区别?
导入将未版本化的文件或树放入存储库。
Commit将来自工作副本的更改放入存储库。
没有svn签入。
我一直认为这是因为“添加”在现有的存储库中添加了新的文件,并将它们置于版本控制之下,而导入添加了新文件,但将本地副本留在版本控制之外。 添加也需要一个工作仓库,而导入可以用来“种子”一个新创build的仓库。
编辑…提交然后“签入”新添加的文件(类似于导入,但添加到当前工作的存储库)。 还处理对现有(未添加)文件的更改。