• 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的状态。

  • 相关阅读:
    python学习之控制语句
    linux中的网络基础
    python学习之准备
    linux用户权限
    python学习之函数和函数参数
    python学习之输出与文件读写
    linux中的vim编辑器的使用
    从产品和用户角度,思考需求和用户体验
    好记性不如烂笔头
    TI DaVinci(达芬奇)入门
  • 原文地址:https://www.cnblogs.com/zhangronghua/p/ResloveSVNNotIsAWorkingCopyIssue.html
Copyright © 2020-2023  润新知