svk校验和不匹配

发布于 2024-07-19 02:50:57 字数 434 浏览 8 评论 0原文

过去 6 个月我一直在使用 SVK,没有出现任何问题。 然后我尝试提交文件,出现以下错误:

%> svk commit -m "Message" foo/bar/file.txt
Commit into mirrored path: merging back directly.
Merging back to mirror source file:///usr/local/svn/repo.
A checksum mismatch occurred: Base checksum mismatch on '/trunk/foo/bar/file.txt':
   expected:  9e421f7db5c4c0d6796c90524456d7f4
     actual:  ed4e76ccf3e54223908179735ecf1e89

有人知道如何解决此问题吗?

I've been using SVK without any issues the last 6 months. I then attempted to commit a file, when the following error occurred:

%> svk commit -m "Message" foo/bar/file.txt
Commit into mirrored path: merging back directly.
Merging back to mirror source file:///usr/local/svn/repo.
A checksum mismatch occurred: Base checksum mismatch on '/trunk/foo/bar/file.txt':
   expected:  9e421f7db5c4c0d6796c90524456d7f4
     actual:  ed4e76ccf3e54223908179735ecf1e89

Anyone know how to resolve this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里人 2024-07-26 02:50:57

只需svk up -s,答案在这里找到:

在多用户环境中使用 SVK

... svk up 是
不足以确保您的车厂
反映了最新的变化
远程存储库。 相反,你必须
执行 svk 同步(请参阅 svk 帮助同步
有关选项的信息)至
使本地仓库保持最新状态,或者
将 -s 开关传递给 svk up
达到同样的效果...

# alternative 1:
svk sync //mirrors/mirrored_repo_name
svk up

# alternative 2:
svk up -s

Just needed svk up -s, answer found here:

Working with SVK in a multi-user environment

... svk up is
not enough to ensure that your depot
reflects the latest changes in the
remote repository. Instead you must
perform an svk sync (see svk help sync
for information about options) to
bring the local depot up to date, or
pass the -s switch to svk up to
achieve the same effect ...

# alternative 1:
svk sync //mirrors/mirrored_repo_name
svk up

# alternative 2:
svk up -s
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文