如何在 svn 中提交所有版本控制的文件

How to commit all version controlled files in svn

我有几个文件受版本控制:my_file.texmy_ref.bibMakefile 和一个不受版本控制的文件:my_file.pdf.

所有版本控制的文件都被修改了,我尝试了命令svn ci * -m "some message",但是错误svn E200009: './my_file.pdf' is not under version control

我不希望 pdf 文件受版本控制。是否有任何简单的命令,除了一个一个地提交之外,可以提交所有版本控制的文件?

就做一个

svn commit -m "Commit message"

让颠覆决定移动什么。

我在 Windows(将 SVN 与 Explorer 集成)中使用 Tortoise SVN,我很抱歉我不太确定 "SVN native" 功能在哪里结束以及 Tortoise SVN 增加的价值从哪里开始,但是它为这种情况提供了非常有用的功能...

可以将特定文件或文件夹添加到 "ignore list"。

因此,例如,通过明智地应用此 "ignore" 功能,可以轻松地建立一个源文件的开发树以将其保存在 SVN 控制之下,而不必在提交对话框中看到任何文件等等,但实际上是在 Subversion 控制下的那些。构建结果之类的东西可以简单地从 SVN 控制中排除。

-诺尔