SVN - 单个文件未被版本控制

10

我已经将一个新文件(pdf)添加到一个目录中,但当我尝试提交该新文件时,它显示该文件未在版本控制下,该目录及目录中的每个其他文件都在版本控制下,因为当我尝试使用svn add *命令时,它显示所有文件都在版本控制下。

是什么原因导致了这个问题?如何解决它?

编辑:好的,现在我能够添加这个文件了,我可以说svn add *命令已将此文件添加到版本控制下,从而允许我提交该文件吗?


你能粘贴 svn status FILE 的输出吗? - choroba
看到我的修改了吗?似乎可以工作,但我想知道原因。 - Colin747
3个回答

19

没错,svn add * 命令就是用来实现这个功能的。

在提交新文件之前,你需要先使用 svn add Name_of_File 命令将其添加至版本控制中。


5
您可以尝试以下方式...
在结账目录内运行此命令。
svn add . --force

那就把它全部提交吧。
svn commit -m "your text" *

1
在某些情况下,add命令可能无法正常运行,仍然会出现错误。最好的方法是执行svn cleanup [PATH...]命令,然后再尝试添加或提交。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接