我刚刚安装了Windows的Subversion,并成功地从存储库中签出了我的插件的副本。我的理解是,这将成为一个工作副本-
c:My Folder Path>svn co http://repository/folder "My folder"
签出成功,我收到消息"签出修订版1101139"
接下来,我将一些文件复制到工作副本中,并尝试将其签入-
c:My Folder Path>svn ci -m "Release of version 1.0"
我的理解是,这应该要求我提供凭据,然后将我的更改与存储库中已经存在的文件合并,但它立即失败并显示错误-
svn:E155007:"C:\My Folder Path"不是工作副本
在使用谷歌搜索问题后,我删除了我的工作副本并重新开始,但这也因同样的问题而失败。使用svn diff
也失败。
有人能建议我能做些什么来解决这个问题吗?
这里的答案非常简单。
我从文件夹c:\My folder Path开始,将文件检出到名为c:\My folder Path\My folder的子文件夹。
我所要做的就是cd"My folder"将文件夹更改为c:\My folder Path\My folder,签出操作正常。