Some of the items in this working copy are out-of-date.
These items can’t be committed until the working copy has been updated to reflect the repository’s current version.

原因:你和别人修改了同一份代码文件,别人提交了,你就提交不上去了。也就是代码冲突了。
解决步骤:1.点击Update to Latest按钮,冲突的文件如下图所示:右边有一个红色的C标志

<<<<<<< .mine
AccessTokenTool2 *tool2 = [AccessTokenTool2 getShareInstance];
tool2.tokenType = 0; // 类型复制
NSLog(@"token == %@", [tool2 getAccessToken]); // 获取Token
||||||| .r10
AccessTokenTool2 *tool2 = [AccessTokenTool2 getShareInstance];
tool2.tokenType = 1; // 类型复制
NSLog(@"token = %@", [tool2 getAccessToken]); // 获取Token
=======
AccessTokenTool2 *tool = [AccessTokenTool2 getShareInstance];
tool.tokenType = 1; // 类型复制
NSLog(@"accesstoken = %@", [tool getAccessToken]); // 获取Token
>>>>>>> .r11
.mine部分是我当前的修改部分;
.r10部门是修改之前的代码;
.r11是SVN上的最新代码;
修改代码之后,点击右下角Resolve按钮,解决冲突

重新提交即可

本文详细介绍了当在Subversion(SVN)中遇到代码冲突时的解决步骤。冲突发生时,通常是因为两个或多个开发者同时修改了同一份代码文件,且这些修改在不同的版本中无法自动合并。文章通过实例演示了如何更新工作副本,查看冲突文件,并手动解决冲突,最终成功提交更改。
1127

被折叠的 条评论
为什么被折叠?



