svn status
提供以下内容
? services
但是我接着
svn add services
svn: warning: 'services' is already under version control
svn commit什么都不做
答案 0 :(得分:1)
很有可能在您检出当前工作目录后,其他人将此文件/文件夹添加到Subversion存储库中,而您在本地工作区中还没有。
svn ls
,而不是工作目录中的文件。查看Subversion中是否有services
目录或文件。以下是一个例子:
$ svn co http://server/src/myproject # Did a while ago
$ cd myproject
[...]
$ svn add services
svn: warning: 'services' is already under version control
$ svn ls http://server/src/myproject # See what's in the repository
[...]
services <--- Yup, someone added it to the repository already
[...]
$ svn log http://server/src/myproject/services #See who added it and why
services
目录/文件移到工作区中。 (将其重命名为services.mine
或类似的东西很好),并执行svn update
并查看服务文件夹是否突然出现在您的工作目录中。有可能会出现另一个services
文件/目录。