svn status
给出以下
? services
但是我然后得到
svn add services
svn: warning: 'services' is already under version control
svn commit 什么都不做
svn status
给出以下
? services
但是我然后得到
svn add services
svn: warning: 'services' is already under version control
svn commit 什么都不做
在您签出当前工作目录后,其他人很有可能将此文件/文件夹添加到 Subversion 存储库中,而您的本地工作区中还没有它。
svn ls
在您签出的 URL 上执行 a,而不是在您的工作目录中的文件上执行。查看 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
或类似的名称即可),然后执行 asvn update
并查看服务文件夹是否突然出现在您的工作目录中。可能会出现另一个services
文件/目录。