即使SVN出现svn状态,SVN也不会提交未版本控制的文件

Tri*_*cky 5 svn macos

我在设置源项控制的新项目时遇到了困难.我已经将一个项目导入到subversion中,表面上看起来一切正常.但是,每当我在项目中添加一个新文件时,即使它在运行svn状态时出现无版本,当我尝试登记时也不会检查,无论是使用svn ci -m'msg'还是当我尝试我的版本OS X svn客户端.

这是svn状态的一些示例输出:

?      Assets/Placeholder Images/shopping_list_1.png
Run Code Online (Sandbox Code Playgroud)

当我尝试登记时,它只会检查那些已经版本化的文件.其余的都是默默无闻的!

关于如何解决这个问题的任何想法?

Kam*_*iel 22

您必须将文件添加到工作副本:

svn add Assets/Placeholder Images/shopping_list_1.png

然后你可以检查它到存储库:

svn ci -m "Added shopping list placeholder image"

  • 迂腐:"svn add"没有"将文件添加到存储库".它仅将文件添加到本地工作副本中的版本化文件集.在您提交之前,这对存储库没有影响. (2认同)