我从git切换到subversion,但我发现“svn add。”与git不一样。
打印
svn: warning: W150002: '/home/mike/Projects/repos' is already under version control
svn: E200009: Could not add all targets because some targets are already versioned
svn: E200009: Illegal target for the requested operation
SVN有同等效力吗?或者我必须手动添加它们?
答案 0 :(得分:8)
svn add
和git add
命令执行不同的操作。 git add
命令用于将任何任何更改提交到Git索引的任何文件(包括新文件),以便为后续提交做准备。
在准备提交时,svn add
命令仅 用于将新文件添加到存储库。更改的文件使用svn commit
命令提交,不需要先添加。
答案 1 :(得分:2)
答案 2 :(得分:-3)
svn import svn文档在这里。