1.原始的xml(当中topbar对应的xml布局有问题,所有按钮都挤在一行了,现在要把这个topbar对应的xml设计成两行的,现在我对这个xml进行bug修改)
<?xml version="1.0" encoding="UTF-8" ?>
<freeform>
<Properties>
<backGround bgColor="#E5EAFF,#FAFFFF" />
</Properties>
<Fonts ref="../../../font.xml" />
<Objects>
<TableLayout id="layout1" x="0" y="0" width="100%" height="100%"
border="1">
<col width="20%" />
<col width="2" />
<col width="0.10" />
<tr height="100%">
<td>
<TableLayout id="layout1_1" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="titlebar" Type="freeform" CreatePara="border=none"
URL="itemAudit_titlebarPeo.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<Component id="dept_tree" width="100%" Type="Tree"
CreatePara="border=none;Style=hasButton,hasline,showSelAlways" />
</td>
</tr>
</TableLayout>
</td>
<td>
<Rect id="rect1" height="1" color="#C0C0FF" thick="3"
isDragBar="1" />
</td>
<td>
<TableLayout id="layout1_2" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="topbar2" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo2.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="bgtItemInfoQuery" Type="freeform"
CreatePara="border=none" URL="itemFundsListQuery.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<!-- <Component id="itemlist" Type="treelist" CreatePara="border=none;"
URL="itemTzSubmitListPeo.xml" /> -->
<Component width='1' height="2" id="itemlist" Type="Treelist" CreatePara="border=none;" URL="itemTzSubmitListPeo.xml"/>
</td>
</tr>
</TableLayout>
</td>
</tr>
</TableLayout>
</Objects>
</freeform>
2.我修改之后的
<?xml version="1.0" encoding="UTF-8" ?>
<freeform>
<Properties>
<backGround bgColor="#E5EAFF,#FAFFFF" />
</Properties>
<Fonts ref="../../../font.xml" />
<Objects>
<TableLayout id="layout1" x="0" y="0" width="100%" height="100%"
border="1">
<col width="20%" />
<col width="2" />
<col width="0.10" />
<tr height="100%">
<td>
<TableLayout id="layout1_1" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="titlebar" Type="freeform" CreatePara="border=none"
URL="itemAudit_titlebarPeo.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<Component id="dept_tree" width="100%" Type="Tree"
CreatePara="border=none;Style=hasButton,hasline,showSelAlways" />
</td>
</tr>
</TableLayout>
</td>
<td>
<Rect id="rect1" height="1" color="#C0C0FF" thick="3"
isDragBar="1" />
</td>
<td>
<TableLayout id="layout1_2" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="topbar2" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo2.xml" />
</td>
</tr>
<tr height="28">
<td><注意:这个td里面的内容我修改过了>
<!-- <Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" /> -->
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="aaa.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="bgtItemInfoQuery" Type="freeform"
CreatePara="border=none" URL="itemFundsListQuery.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<!-- <Component id="itemlist" Type="treelist" CreatePara="border=none;"
URL="itemTzSubmitListPeo.xml" /> -->
<Component width='1' height="2" id="itemlist" Type="Treelist" CreatePara="border=none;" URL="itemTzSubmitListPeo.xml"/>
</td>
</tr>
</TableLayout>
</td>
</tr>
</TableLayout>
</Objects>
</freeform>
3.这是别人在本地提交的时候的样子
<?xml version="1.0" encoding="UTF-8" ?>
<freeform>
<Properties>
<backGround bgColor="#E5EAFF,#FAFFFF" />
</Properties>
<Fonts ref="../../../font.xml" />
<Objects>
<TableLayout id="layout1" x="0" y="0" width="100%" height="100%"
border="1">
<col width="20%" />
<col width="2" />
<col width="0.10" />
<tr height="100%">
<td>
<TableLayout id="layout1_1" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="titlebar" Type="freeform" CreatePara="border=none"
URL="itemAudit_titlebarPeo.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<Component id="dept_tree" width="100%" Type="Tree"
CreatePara="border=none;Style=hasButton,hasline,showSelAlways" />
</td>
</tr>
</TableLayout>
</td>
<td>
<Rect id="rect1" height="1" color="#C0C0FF" thick="3"
isDragBar="1" />
</td>
<td>
<TableLayout id="layout1_2" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
注意:他在这里去掉了有个一对td,也就去掉了id=topbar2的内容。
<td>
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="bgtItemInfoQuery" Type="freeform"
CreatePara="border=none" URL="itemFundsListQuery.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<!-- <Component id="itemlist" Type="treelist" CreatePara="border=none;"
URL="itemTzSubmitListPeo.xml" /> -->
<Component width='1' width="3" height="2" id="itemlist" Type="Treelist" CreatePara="border=none;" URL="itemTzSubmitListPeo.xml"/>
</td>
</tr>
</TableLayout>
</td>
</tr>
</TableLayout>
</Objects>
</freeform>
4.在svn上更新的时候出问题了,因为我修改此xml的时候,别人也在修改,并且他比我先提交了,导致我们之间的代码有冲突的部分。我提交失败
<?xml version="1.0" encoding="UTF-8" ?>
<freeform>
<Properties>
<backGround bgColor="#E5EAFF,#FAFFFF" />
</Properties>
<Fonts ref="../../../font.xml" />
<Objects>
<TableLayout id="layout1" x="0" y="0" width="100%" height="100%"
border="1">
<col width="20%" />
<col width="2" />
<col width="0.10" />
<tr height="100%">
<td>
<TableLayout id="layout1_1" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="28">
<td>
<Component id="titlebar" Type="freeform" CreatePara="border=none"
URL="itemAudit_titlebarPeo.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<Component id="dept_tree" width="100%" Type="Tree"
CreatePara="border=none;Style=hasButton,hasline,showSelAlways" />
</td>
</tr>
</TableLayout>
</td>
<td>
<Rect id="rect1" height="1" color="#C0C0FF" thick="3"
isDragBar="1" />
</td>
<td>
<TableLayout id="layout1_2" x="0" y="0" width="100%"
height="100%" border="1">
<col width="100%" />
<tr height="60">
<td>
<<<<<<< .mine
<!-- <Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" /> -->
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="aaa.xml" />
=======
<Component id="topbar2" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo2.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" />
>>>>>>> .r32255
</td>
</tr>
<tr height="28">
<td>
<Component id="bgtItemInfoQuery" Type="freeform"
CreatePara="border=none" URL="itemFundsListQuery.xml" />
</td>
</tr>
<tr height="0.10">
<td>
<!-- <Component id="itemlist" Type="treelist" CreatePara="border=none;"
URL="itemTzSubmitListPeo.xml" /> -->
<Component width='1' height="2" id="itemlist" Type="Treelist" CreatePara="border=none;" URL="itemTzSubmitListPeo.xml"/>
</td>
</tr>
</TableLayout>
</td>
</tr>
</TableLayout>
</Objects>
</freeform>
对4进行分析:
第一:下面这段表示冲突代码中关于我的部分
<<<<<<< .mine
<!-- <Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" /> -->
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="aaa.xml" />
=======
第二:下面这段表示冲突代码中关于他的部分(由于他已经提交成功了,所以这也就是服务器上的代码)
=======
<Component id="topbar2" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo2.xml" />
</td>
</tr>
<tr height="28">
<td>
<Component id="topbar" width="3" Type="freeform"
CreatePara="border=none" URL="itemTzSubmitDataList_topbarPeo.xml" />
>>>>>>> .r32255
第三:我应该怎么做
1.删掉从<<<<<<< .mine到=======之间的代码(这是我自己的代码)
2.=======到>>>>>>> .r32255的代码是别人先提交的代码
3.删掉>>>>>>> .r32255,之后我就可以提交成功了。
结果:冲突部分的代码,是提交的别人代码。在冲突部分,我的代码没用上,被我自己删掉了
相关推荐
当你遇到“svn提交失败”的问题时,通常意味着在尝试将代码更改推送到 SVN 仓库时遇到了障碍。这可能是由于多种原因引起的,包括但不限于冲突、权限问题、网络问题或者是本地代码的问题。以下是一些可能的原因和解决...
在使用版本控制系统Subversion(简称SVN)时,有时可能会遇到一些问题,比如"svn清理失败"并伴随乱码的现象。这种情况通常是由于多种原因引起的,包括但不限于文件编码不兼容、本地与服务器文件状态冲突、SVN配置...
在使用Subversion(SVN)进行版本控制时,有时用户可能会遇到“svn认证失败”的问题。这通常是由于输入了错误的用户名或密码,或者SVN客户端缓存的凭证已过期或不再有效导致的。本篇文章将深入探讨这个问题,并提供...
本篇文章将深入解析“Svn提交过程中的错误”,包括“文件提交失败”和“警告:已经存在”的问题,并提供相应的解决方案。 首先,我们需要理解Svn的基本工作原理。Svn是一个分布式版本控制系统,它允许用户跟踪文件...
1. **更新/提交失败**:团队成员无法正常地从仓库获取最新代码,或者提交自己的更改。 2. **性能下降**:随着错误积累,svn的运行速度可能会显著降低,影响整体开发进度。 3. **数据丢失**:在极端情况下,如果不...
在日常使用过程中,可能会遇到各种问题,其中之一就是“SVN清理失败”。当SVN清理操作出现问题时,这通常意味着工作副本(Working Copy)内部的数据结构出现了混乱或者存在未解决的冲突。在这种情况下,手动清理可能...
svn提交强制输入注释信息的原理是通过修改pre-commit钩子脚本来实现的。在提交过程中,钩子脚本会检查提交信息是否符合要求(例如是否含有足够的字符数)。如果不符合要求,钩子脚本就会阻止提交,并给出提示信息。 ...
SVN的核心概念包括仓库(Repository)、工作副本(Working Copy)以及提交(Commit)等。 二、SVN Commit操作 1. 提交(Commit):当开发者在本地工作副本上完成代码修改后,需要将这些更改同步到SVN仓库。这一步骤...
在日常使用svn时,保持良好的版本控制习惯,及时提交和更新,可以有效避免cleanup失败的情况。同时,定期备份工作副本,以防止因意外情况导致的数据丢失。对于团队协作,确保每个人都理解并遵循svn的基本规则,如...
4. **提交与更新操作**:用户可以直接在Eclipse环境中进行代码的提交、更新、冲突解决等操作,无需离开IDE。 5. **比较与合并**:可以比较不同版本的代码差异,帮助开发者理解代码的变化,并解决合并时可能出现的...
8. **错误处理与异常管理**:为了保证程序的稳定运行,需要处理可能出现的各种异常情况,如SVN服务器连接问题、邮件发送失败等,确保即使在某些情况下也能记录并报告错误。 9. **安全性**:在设计和实现过程中,...
svn上传不了空文件夹问题解决,下载run.bat文件,丢项目根目录运行即可
一旦构建成功,SVN Publisher插件将自动将新的APK推送到SVN仓库的特定分支,同时更新版本号和提交信息。这样,测试团队可以立即从SVN获取最新的APK进行测试,大大加快了迭代速度。 **6. 注意事项** 在使用过程中,...
在Eclipse 4.5 Mars中,SVN插件的集成使得开发者可以直接在IDE内完成版本控制操作,如添加、提交、更新、合并代码等。这对于多人协作的项目来说尤为重要,因为可以有效追踪和解决代码冲突,同时保持代码库的整洁和...
SVN 错误提示产生原因及处理方法大全 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。然而,在使用 SVN 过程中,可能会遇到各种错误提示,影响工作效率。本文将对 SVN 中常见的错误...
SVN全名Subversion,即版本控制系统,实现服务系统的软件。 SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion 管理着随时间改变的数据。 这些数据放置在一个...
同时 B 用户在版本号为 100 的 kingtuns.txt 文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的 101 版本上作的修改,所以导致提交失败。 版本冲突现象: 冲突发生时,subversion 会在当前工作目录...
2. **原子提交**:Subversion的提交操作保证了原子性,即所有更改要么全部成功应用,要么完全不应用,这避免了CVS中可能出现的部分更新问题。 3. **WebDAV/DeltaV协议支持**:通过Apache Web服务器,Subversion可以...
但是,由于用户B已经提交了相同文件的修改,SVN识别到了冲突,导致用户A的提交失败。 要解决这种冲突,可以按照以下步骤操作: **4. 解决办法:用户B update file1.txt**: - 用户B首先需要更新他的工作副本,以...
如果在提交前其他用户已经提交了修改,可能会导致提交失败,提示需要先更新。这时需要先对本地副本进行更新操作,解决冲突后再重新提交。 4. 更新冲突问题 在多人协作时,当两个或更多的人同时修改同一个文件的同一...