如何让SVN自动提交新创建的文件?

时间:2011-01-03 03:54:53

标签: svn

我有一个PHP项目,我需要对它进行大量修改并偶尔添加/删除文件。问题是我需要为每个新创建/删除的文件手动输入'svn add / delete'命令。

还有其他简单方法可以处理这项任务吗?

感谢。

1 个答案:

答案 0 :(得分:1)

这个人使用以下bash脚本在命令行上解决了它:

  #!/bin/sh
  svn status | perl -ne 's/^\?\s+(\S.+)$/\1/g;chomp;system("svn add \"$_\"");'

http://www.amiryan.org/2009/04/22/howto-recursively-add-unversioned-files-into-svn-repository/

我通过Eclipse使用Subclipse。每当我添加文件并提交项目时,都会自动添加文件。一个可能的建议是使用Subclipse尝试Eclipse。