`
tkxhw29a
  • 浏览: 13573 次
最近访客 更多访客>>
sik
社区版块
存档分类
最新评论

有关SVN的一些麻烦

 
阅读更多

有关SVN的一些麻烦
2011年02月28日
  前段时间整理了一次电脑上的文件夹。不知道移动了哪个神奇的文件夹,导致了myeclipse在进行一项关键操作时一直报错。网上查了很多资料都没法解决之后,重装了MYECLIPSE 8.6 。重装好后,导入工程,编译,完成,没任何问题。很不错。
  然后安装SVN,完了就挂机下载最新项目文件,我就睡觉去了。第二天早晨起来,项目文件下载到50%,不能动了。eclipse也卡死了。无奈之下只好重启eclipse。然后重新更新项目文件。
  然后问题来了。由于项目更新到一半被中断,所以项目被LOCK了。第一次遇到这种问题,问度娘。度娘说,在CMD里svn cleanup。或者del lock /s/q。
  输入svn cleanup 报:SVN不是内部或外部命令。放弃,换第二种。
  del lock /s/q 删除成功。
  到myeclipse里面更新项目,还是一样被LOCK。无语。。
  继续研究svn cleanup。
  到找到svnsub(我的svn安装目录),有个BIN目录,里面有svn.exe
  把SVN.EXE拷贝到c:\windows\system32
  运行 svn cleanup 报程序错误。
  应该是链接库文件找不到。遂把BIN目录中的所有dll以及exe文件都拷贝到c:\windows\system32
  运行svn cleanup 报 ** is not a working copy directory
  打开文件夹,找.svn文件夹。清理里面所有的tmp文件。
  运行svn cleanup 还是报 ** is not a working copy directory
  再找到被提示的**文件夹。发现里面没有.svn文件夹
  拷贝其他目录的.svn目录。(里面是三个空文件夹)。
  运行svn cleanup 清理成功。项目文件被解锁。
  重新更新项目文件。更新成功。汗。。。
  还是缺乏经验啊。。
分享到:
评论

相关推荐

    smartsvn.license 兼容各种smartsvn版本

    可以使用 亲测 结局了命令行svn的麻烦 smartsvn.license 兼容各种smartsvn版本

    svn清理sqlite3

    本文将详细讲解如何解决“svn无法清理、上传、下载”的问题,以及涉及的SQLite3数据库相关知识。 首先,让我们理解svn的工作原理。svn在本地创建了一个仓库(repository),用于存储所有文件的版本历史。当你执行...

    svn目录清理脚本

    这是一种便捷的方式,避免了手动逐个查找和删除这些隐藏目录的麻烦。用户只需选择要清理的文件夹,然后执行该操作,即可释放磁盘空间。 在提供的压缩包文件中,`delsvn.reg`可能是一个注册表文件。在Windows操作...

    IDEA使用本地SVN导入项目的插件

    然而,有些情况下,用户可能没有安装这个客户端,或者希望在IDEA中直接集成SVN功能,这样可以提高开发效率并减少切换工具的麻烦。 为了在IDEA中使用SVN,我们需要一个支持SVN的插件。描述中提到的附件包含了这样的...

    bat更新SVN文件

    但最近由于需求变更,每次发布新版本要更新几十个,一个个太麻烦,所以就想用一个批处理文件,即BAT文件自动更新SVN文件,附件是从网上找到的,找了好久才找到,不是本人原他创,共大家分分享。

    svn密码保存取消

    在IT领域,版本控制系统是软件开发中不可或缺的一部分,它帮助团队管理代码的变更历史,确保项目的...在处理密码相关的操作时,始终记得备份重要数据,并确保在执行任何关键步骤前充分了解其后果,避免不必要的麻烦。

    MyEclipse8.5安装SVN

    3. **配置问题:** 在安装过程中,如有任何配置选项不确定,建议查阅官方文档或寻求技术支持,以免造成不必要的麻烦。 通过上述步骤,你可以顺利地在 MyEclipse 8.5 中安装 SVN 插件,进而提高开发效率。

    svn忘记用户及密码查询工具

    在这种情况下,TSvnPwd这样的工具就能节省时间,避免了重新配置SVN客户端或者联系服务器管理员来重置密码的麻烦。 在标签中提到了“开发工具”、“软件/插件”和“svn”,这表明这个工具是为开发者设计的,它不仅是...

    一键清除svn记录

    在IT行业中,版本控制系统是开发团队协作的重要工具之一,Subversion(简称SVN)就是其中广泛应用的一款。...了解这一技巧,不仅可以帮助开发者更高效地管理项目,还能避免在日常工作中遇到不必要的麻烦。

    windows下删除.svn文件

    手动删除这些文件可能很麻烦,因为它们通常隐藏在各个子目录中。这时,可以利用提供的`kill-svn-folders.reg`文件来实现批量删除。 `kill-svn-folders.reg`是一个Windows注册表脚本,它包含了一个新的右键菜单项,...

    AnkhSvn-2.5.12040

    感觉太麻烦,收集下”表明了作者对于方便获取AnkhSvn的需求。频繁地从官方网站下载可能会消耗时间和网络资源,因此将AnkhSvn的安装包保存下来,便于日后快速安装和分发,是提高工作效率的一种方法。 标签“svn vs ...

    SVN客户端图形使用

    ### SVN客户端图形使用...通过以上详细介绍,我们可以了解到SVN客户端图形界面的基本使用方法及其相关的注意事项和常见问题解决方案。这对于新用户来说是非常实用的指导资料,有助于提高工作效率并减少不必要的麻烦。

    svn manager

    一个小团队,用SVN的配置文件还是很轻松的,如果一个大的团队,是不是就觉得麻烦了呢?建立一个项目删除一个项目,添加一个用户删除一个用户,很麻烦还用重读配置文件,SVN图形化控制可以解决麻烦的操作,同样可以...

    svn-1.8.22

    例如,1.8版本引入了“工作副本自识别”功能,使得客户端可以自动检测到工作副本的URL,减少了手动配置的麻烦。 描述中的"eclipse 集成svn工具"提到了Eclipse IDE与SVN的结合。Eclipse通过插件,如Subversive或...

    mac版svn清单导出工具

    然后,你就可以愉快地进行代码检出和其他相关操作了。 总之,"mac版svn清单导出工具"是一个强大的辅助工具,能够简化Mac用户在SVN环境下的工作流程,加强密码安全,并提高开发效率。无论你是个人开发者还是团队成员...

    svn和tomcat两个插件

    通过该插件,开发者可以在eclipse内部完成代码的版本提交、更新、合并、回滚等操作,避免了在eclipse和命令行之间切换的麻烦。安装svn插件后,用户可以通过eclipse的“资源”视图或“团队”上下文菜单进行版本控制...

    svn1.9.12-linux离线安装.zip

    在Linux环境中,离线安装SVN1.9.12版本可能需要处理一些依赖问题,但这个压缩包“svn1.9.12-linux离线安装.zip”已经包含了所有必要的组件,确保了安装过程的顺利进行。 首先,我们来看一下压缩包内的文件: 1. `...

    修复svn乱码错误,无法清理的错误

    但是常规的清理方法效率极低,每次都打开终端输入命令很麻烦。我已经把上述的命令做成批处理命令,使用方法要把fixsvn.zip解压到项目的更目录,覆盖原来.svn目录(实际上只是添加三个文件),最后只需要双击fix_svn....

    SVN插件+win7 64+android developer tools

    标题中的“SVN插件+win7 64+...以上就是关于“SVN插件+win7 64+android developer tools”的相关知识点。通过熟练掌握这些内容,开发者可以高效地在Windows 7 64位系统上使用SVN和ADT进行Android应用的开发和版本管理。

    svn常用基本操作教程

    尤其,对于冲突这个麻烦事儿,项目成员在项目进程中要尽量通过优化流程来解决,而不是将希望寄托于软件工具来自动解决一切问题。 二、开发过程组织 1. 随行就市项目刚开始阶段,单独开发;项目稳定阶段,完整开发...

Global site tag (gtag.js) - Google Analytics