`
lijunjie
  • 浏览: 392329 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

svn命令行中解决冲突问题

SVN 
阅读更多
svn命令行中解决冲突问题
如果不小心提交了一些动态改变根本不需要的文件到svn服务器上,出现冲突如何解决,基本思路是首先使用svn resolved filename 放弃对文件的修改,然后就可以提交上去了。然后svn rm test.log删除掉这个文件。然后再次提交,如果其他人更新的也同样处理。
1.svn ci -m "update"
svn: Commit failed (details follow):
svn: Aborting commit: 'test.log' remains in conflict
2.使用svn resolved test.log
3.svn ci -m "update"
这个时候应该可以提交了
4.svn rm test.log
删除掉这个文件
5.svn ci -m "update"
再次提交
这个时候服务器上就没有这个文件了。
在其他的服务器终端上如果遇到这个问题的时候重复这个操作。
分享到:
评论

相关推荐

    svn客户端,命令行

    1. **安装与配置**:首先,用户需要下载并安装如上述文件的客户端,完成安装后,SVN命令行工具通常会添加到系统的PATH环境变量中,使得用户可以在任何目录下直接运行`svn`命令。 2. **基本命令**: - `svn ...

    SVN常用命令行

    **说明**:清理工作副本中因异常退出而遗留的日志文件,有助于解决由于程序中断导致的问题。 --- 以上是SVN的一些常用及不常用的命令介绍。SVN作为一种成熟的版本控制系统,在团队协作开发中起着至关重要的作用。...

    详解Linux上svn命令行批量操作

    ### 详解Linux上svn命令行批量操作 在Linux环境下使用Subversion(SVN)进行版本控制时,相较于图形界面工具如TortoiseSVN(主要针对Windows系统),使用命令行方式更为常见。本文将详细介绍如何在Linux环境中通过...

    SVN的命令行说明教程

    以上是SVN命令行的基本操作,熟练掌握这些命令将极大地提升你在版本控制方面的效率。记住,每个命令都可以通过添加选项进行更具体的定制,如指定修订版本或交互方式。在实际工作中,根据项目需求和团队协作模式,你...

    svn绿色解压版.rar

    3. SVN命令行工具与图形界面: - 命令行工具如`svn`提供了一套全面的命令,适合熟练用户快速操作。 - 图形界面工具如TortoiseSVN,为Windows用户提供直观的右键菜单集成,简化了SVN的操作流程。 4. "解压版.txt...

    SVN安装包和使用

    4. **解决冲突**: 当多个人修改了同一文件时,SVN会标记冲突,需要手动编辑冲突文件,解决冲突后使用`svn resolved`命令告知SVN冲突已解决。 5. **查看状态和历史**: `svn status`(简写为`svn st`)显示工作副本的...

    SVN冲突解决办法.

    此外,SVN还会在控制台或命令行工具中显示文件的状态,如 `C` 表示冲突状态。 #### 解决SVN冲突步骤 1. **确认冲突文件**:通过 `svn status` 命令查看哪些文件处于冲突状态。 2. **分析冲突**:打开冲突文件,...

    解决SVN冲突,带图解

    - **使用命令行解决**:可以使用SVN命令行工具,如`svn resolved`来标记冲突已解决。但在此之前,确保手动合并已经完成并且满意。 - **使用图形界面工具**:许多SVN客户端(如TortoiseSVN)提供图形界面来解决冲突...

    SVN服务端命令行的使用心得.rar

    通过`svn resolve`手动解决冲突,选择保留哪个版本的更改。 11. 远程操作: 可以使用`svn switch`切换到不同URL的工作副本,或者用`svn relocate`更新工作副本指向的新URL,以应对仓库地址变动。 12. 导出项目: ...

    svn乱码解决

    6. **执行svn clean up**:最后,执行`svn clean up`命令,这会更新工作拷贝的状态,解决潜在的冲突和错误。 以上步骤完成后,大部分情况下svn的乱码问题应该能得到解决。如果问题依然存在,可能需要检查你的svn...

    svn svn64位程序 svn中文语言包

    6. SVN命令行与图形界面工具: SVN除了提供命令行接口,还有如TortoiseSVN这样的图形化客户端,后者更适合不熟悉命令行的用户。TortoiseSVN将SVN功能集成到Windows资源管理器中,通过右键菜单即可完成大部分操作。 ...

    svn常见命令行

    本文档将详细介绍SVN的一些常用命令及其应用场景,帮助用户更好地理解和掌握如何通过命令行方式高效地使用SVN。 #### 二、基本操作命令 ##### 1. 将文件checkout到本地目录 **命令格式**: ``` svn checkout path ...

    svn绿色windows版本,客户端,支持IntelliJ IDEA配置svn客户端环境

    通常,将SVN命令行工具添加到系统PATH环境变量是必要的,但SlikSVN设计得更为友好,解压后可以直接在命令提示符中运行svn命令,或者在IDE中集成使用。 “打卡idea集成开发软件”是指将SlikSVN配置到IntelliJ IDEA...

    Svn 提交过程中的错误

    在解决这些问题时,使用Svn的命令行工具或者图形化客户端(如TortoiseSvn)可以帮助你更直观地查看和解决这些问题。例如,你可以使用`svn status`来查看文件的状态,`svn diff`来查看文件的差异,以及`svn resolve`...

    SVN中文帮助文档CHM

    7. **命令行工具**:虽然TortoiseSVN主要是图形界面,但文档也会介绍一些基础的SVN命令行操作。 8. **最佳实践**:如何有效地组织和管理SVN仓库,以及团队协作的最佳策略。 总之,《SVN中文帮助文档CHM》为...

    svn批量更新

    5. **错误处理**: 批处理脚本应包含错误处理机制,以应对更新过程中可能出现的问题,如网络问题、权限错误或文件冲突等。 6. **图形化客户端**: 对于不习惯命令行操作的用户,还可以使用TortoiseSVN等图形化...

    svn问题解决

    总结起来,解决SVN问题的关键在于理解版本控制系统的工作原理,以及如何正确使用SVN的命令行工具或图形化界面。通过熟练掌握这些技巧,你可以有效地处理在提交代码时遇到的各种挑战,确保团队协作的顺畅进行。

    svn中文帮助文档

    2. **SVN命令行工具**: - **svn checkout**:从版本库检出一份工作副本。 - **svn add**:将新文件或目录添加到版本控制。 - **svn commit**:提交更改到版本库。 - **svn update**:将工作副本与版本库同步。 ...

    svn中文操作手册

    本 SVN 中文操作手册将深入讲解 SVN 的基本概念、安装与配置、命令行操作以及日常开发中的实践应用。 1. SVN 基本概念: - 版本库(Repository):存储所有文件和目录变更历史的中央数据库。 - 工作副本(Working...

Global site tag (gtag.js) - Google Analytics