解决SVN提交代码出现目录过期问题

简介:

前言

SVN(Subversion简称)是一个开源的版本控制系统,很多开发者都会用到它,但是使用不当会给你带来不必要的困扰,我就是其中一位,以前都是按照正确流程操作,后面使用久了,就会忽略掉一些使用细节,这也是导致问题出现的因素之一。

问题

当你满怀激动的心情终于可以提交修改的代码时,SVN蹦出一条信息提示:

Description : Commit failed (details follow):

Status : 155011
Description : Directory '/Users/superdanny/CompanyProject/OShoppingMerchant[支付平台商家版]/OShoppingMerchant/Images.xcassets/Source/placeholderImage1.imageset' is out of date
Status : 155011

Description : Item '/OShoppingMerchant[支付平台商家版]/OShoppingMerchant/Images.xcassets/Source/placeholderImage1.imageset' is out of date
Status : 170004

信息的意思是所在目录下的项目已经过期

解决

其实这个问题是可以避免的,原因是由于我们平时没有养成代码提交顺序习惯。

一般代码的提交流程:

  • 先从服务器update下最新的代码,然后再开始着手修改代码。
  • 修改完代码之后再将代码commit到服务器

希望有出现这种状况的D友们下次注意一下。


再一次感谢您花费时间阅读这篇文章!

微博: @Danny_吕昌辉
博客: SuperDanny

目录
相关文章
|
3月前
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
131 0
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
|
7月前
|
Java Android开发
eclipse中向svn提交代码冲突的解决
eclipse中向svn提交代码冲突的解决
|
Shell 测试技术 Python
Python 一键commit文件、目录到SVN服务器
Python 一键commit文件、目录到SVN服务器
234 0
idea集成svn、安装目录、无svn.exe、(有图具有说服力)
idea集成svn、安装目录、无svn.exe、(有图具有说服力)
138 0
idea集成svn、安装目录、无svn.exe、(有图具有说服力)
tar打包时忽略svn目录
tar打包时忽略svn目录
97 0
注意,SVN提交代码时,会遗漏so库
注意,SVN提交代码时,会遗漏so库
93 0
如何将指定文件或文件夹直接提交到svn指定目录?
如何将指定文件或文件夹直接提交到svn指定目录?
679 0
|
数据安全/隐私保护
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
122 0
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
|
Linux
【Linux】安装svn并设置钩子同步到web目录
【Linux】安装svn并设置钩子同步到web目录
109 0
|
缓存 Apache 数据库
SVN无法CO检出web目录
SVN无法CO检出web目录
97 0
SVN无法CO检出web目录