本手册撰写时使用的版本为 Subversion 1.1。如果您正在使用更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅与您使用的 Subversion 版本相符的版本手册。
svn import — 将 PATH 的副本递归地提交到 URL。
--message (-m) TEXT --file (-F) FILE --quiet (-q) --non-recursive (-N) --username USER --password PASS --no-auth-cache --non-interactive --force-log --editor-cmd EDITOR --encoding ENC --config-dir DIR --auto-props --no-auto-props
这将导入本地目录myproj到您的存储库的根目录
$ svn import -m "New import" myproj http://svn.red-bean.com/repos/test Adding myproj/sample.txt … Transmitting file data ......... Committed revision 16.
这将导入本地目录myproj到trunk/misc您的存储库中。该目录trunk/misc不需要在您导入之前存在——svn import 将递归地为您创建目录。
$ svn import -m "New import" myproj \ http://svn.red-bean.com/repos/test/trunk/misc/myproj Adding myproj/sample.txt … Transmitting file data ......... Committed revision 19.
在导入数据后,请注意原始树 不 在版本控制之下。要开始工作,您仍然需要 svn checkout 树的全新工作副本。