2012-08-30 42 views
8

我正在切换到从git颠覆,但我发现“svn add。”不和git一样。Subversion相当于“git add。”?

它打印

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

http://steveko.wordpress.com/2012/02/24/10-things-i-hate-about-git/ – bahrep

回答

7

svn addgit add命令会执行不同的操作。 git add命令用于提交任何更改为Git索引的任何文件(包括新文件),以备后续提交。

svn add命令是只有用于在准备提交时向存储库中添加新文件。更改的文件使用svn commit命令提交,不需要先添加。