首页 文章

togoise svn客户端头版本与服务器svn仓库头版本不同

提问于
浏览
0

通过tortoise svn导入(checkout)svn存储库到我的本地工作副本时遇到问题,由于缓存文件名包含特殊字符,我无法清理并从svn服务器导入整个存储库 .

为了解决上述问题,我将遵循以下方法 .

方法1]清除已保存的数据,从svn设置中清除日志缓存 .

方法2]为了做svn清理我在博客下面休息,根据指令我删除了work_queue然后我能够做svn清理,但我仍然无法检查整个源代码,后来通过togoise svn我删除了缓存文件从存储库和提交,然后整个存储库,我可以从存储库签出但修订号码坚持7,服务器中的实际头部修订号是1409.日志可用直到7修订 .
http://www.anujvarma.com/svn-cleanup-failedprevious-operation-has-not-finished-run-cleanup-if-it-was-interrupted/

方法3]在svn客户端机器上完全删除项目根文件夹并尝试进行svn checkout但仍然只有版本号7的文件 .

方法4]卸载tortoisesvn软件并重新安装并重新启动系统然后执行svn checkout但仍然无法获得头部修订数据 .

方法5]直接尝试检查头部修订版(1409)编号但是 - 没有这样的修订错误即将到来 .

方法6]将7号数据导入到工作副本并尝试更新到主要修订版1409-没有这样的修订错误即将到来

如何结账到最新的头版?

提前致谢,

1 回答

  • 0

    试试这个 . 在本地计算机上的某个位置创建一个文件夹并执行:

    • 右键单击文件夹,SVN Checkout ...

    • 输入您的回购站的URL和本地文件夹的路径

    • 如果显示 Checkout Depth ,请选择显示 Choose Items... 的选项,然后单击要尝试签出的任何目录的顶级文件夹,并确保选中存储库中的每个项目 .

    • 单击“确定”

    查看是否每个项目都检出了回购 .

相关问题