• SVN "Not is a working copy directory”故障的解决方法


    故障描述

    当前Release的End Game阶段我们组需要在SVN Branch上编码,所以最近需要在我们本机上建立一个Branch环境。由于我们的代码库有接近3G大,所以如果靠SVN Update的话还不知道什么年月才能建立好环境呢?(我们的SVN连接速度慢还老掉线)我们只能采用了一个懒一些的办法---让美国的同事将已经建好的Branch代码压缩好后通过IM工具传给我们,然后我们只需要在这个基础上Update,这样会节省很多时间。

    经过漫长的Skype传输->解压文件->SVN Update,本以为会顺利的更新完成,不想却得到了" xxx is not a working copy directory"的错误,无法更新代码。

    故障解决

    经过一番折腾,最后确认是由于同事传过来压缩文件里SVN MetaData是存储在.SVN目标而不是在_SVN目录下。 写了一个脚本自动将所有的.SVN重命名为_SVN后故障解决。

    其它

    另外记录一个小知识点,如果想删除本机的Service可以运行" SC Delete ServiceName"命令。

    如果你像我一样是需要在虚拟机里svn update的话,那需要注意需要勾选上TSVN-->setting-->icon overlays-->check "network drivers",否则的话svn icon在虚拟机里不能正常工作。具体表现为所有文件夹不显示svn的状态。

  • 相关阅读:
    PHP封装数据库连接
    MySQL和php数据访问
    php测试题
    微信分享缩略图
    js时间戳转时间格式
    php调用微信客服消息接口给用户发送信息
    ueditor富文本
    转:【CSS/JS学习】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势
    jq实现div移入与移出以及获得与失去焦点
    mysql索引
  • 原文地址:https://www.cnblogs.com/zhangronghua/p/ResloveSVNNotIsAWorkingCopyIssue.html
Copyright © 2020-2023  润新知