我能够很好地处理Google Code上的所有项目,但现在我无法承诺任何这些项目.我收到错误:
Some of selected resources were not committed. svn: Commit Failed
(details follow): svn: Repository UUID
‘2b3ccc6c-acbf-642b-775e-b44874e3cfdd’ doesn’t match expected UUID
‘2b06ef8f-344e-f67a-312d-ecb7346c3921’
我更新时会发生同样的错误.
您可以通过更正本地sqlite3 subversion数据库中存储库的UUID来解决此问题.为此,请从此处下载sqlite3:
http://www.sqlite.org/download.html
把它放在PATH的某个地方,以便系统知道它.然后在包含存储库.svn目录的目录中打开命令提示符或终端(如果您使用的是Linux).然后打开subversion数据库文件进行编辑,如下所示:
sqlite3 .svn/wc.db
这将启动一个命令行接受sql命令的命令.键入此命令,将UUID替换为错误消息中显示的UUID:
update REPOSITORY set uuid="2b3ccc6c-acbf-642b-775e-b44874e3cfdd" where id=1
按Enter键和CTRL C退出.现在你应该能够再次运行你的svn commit命令.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。