- 浏览: 72541 次
- 性别:
- 来自: 北京
最新评论
黄色感叹号(有冲突):
--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢在你提交之前先提交了,这时你再提交就会被提示发生冲突,而不允许你提交,防止你的提交覆盖了别人的修改。要解决冲突,如果你确认你的修改是无效的,则用TSVN还原你的修改就行了;如果认为你的修改是正确的,别人的提交是无效的,那么用TSVN先标记为“解决冲突”,然后就可以提交了;如果你认为你的修改和别人的修改都有一部分是有效的,那么你就把别人的修改手动合并到你的修改中,然后使用TSVN标注为“解决冲突”,然后就可以提交了。进入文件夹,寻找有黄色感叹号的文件,这些文件就是发生冲突的地方,根据实际情况处理冲突
米字号(有本地修改代码):
--这是说明你有未提交的本地代码。
问好(新加入的资源):
--这说明该文件是项目中新增文件资源,新增资源可以是文件、图片、代码等。
红色感叹号(本地代码与库没有保持一致):
--这说明本地代码跟库上没有保持一致,如果用户想修复,可以将带红色感叹号图标文件删除,直接update即可。
灰色向右箭头(本地修改过)
--本地代码没有及时上库。
蓝色向左箭头(SVN上修改过)
--记得更新代码后修改,提交前跟svn对比习惯。
灰色向右且中间有个加号的箭头(本地比SVN上多出的文件)
--修改完记得跟svn保持一致
蓝色向左且中间有个加号的箭头(SVN上比本地多出的文件)
--删除该文件后,再次更新,将svn上文件全部更新下来。
灰色向右且中间有个减号的箭头(本地删除了,而SVN上未删除的文件)
--也就是说你删除确认后,一定要记得上库,跟svn保持一致
蓝色向左且中间有个减号的箭头(SVN上删除了,而本地未删除的文件)
--比对svn库上代码,确定需要删除后,更新svn(删除无用代码)。
红色双向箭头(SVN上修改过,本地也修改过的文件 )
--这个表示本地和svn上都修改过,最好就是把本地修改合并到svn,修改代码前最后先更新。
--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢在你提交之前先提交了,这时你再提交就会被提示发生冲突,而不允许你提交,防止你的提交覆盖了别人的修改。要解决冲突,如果你确认你的修改是无效的,则用TSVN还原你的修改就行了;如果认为你的修改是正确的,别人的提交是无效的,那么用TSVN先标记为“解决冲突”,然后就可以提交了;如果你认为你的修改和别人的修改都有一部分是有效的,那么你就把别人的修改手动合并到你的修改中,然后使用TSVN标注为“解决冲突”,然后就可以提交了。进入文件夹,寻找有黄色感叹号的文件,这些文件就是发生冲突的地方,根据实际情况处理冲突
米字号(有本地修改代码):
--这是说明你有未提交的本地代码。
问好(新加入的资源):
--这说明该文件是项目中新增文件资源,新增资源可以是文件、图片、代码等。
红色感叹号(本地代码与库没有保持一致):
--这说明本地代码跟库上没有保持一致,如果用户想修复,可以将带红色感叹号图标文件删除,直接update即可。
灰色向右箭头(本地修改过)
--本地代码没有及时上库。
蓝色向左箭头(SVN上修改过)
--记得更新代码后修改,提交前跟svn对比习惯。
灰色向右且中间有个加号的箭头(本地比SVN上多出的文件)
--修改完记得跟svn保持一致
蓝色向左且中间有个加号的箭头(SVN上比本地多出的文件)
--删除该文件后,再次更新,将svn上文件全部更新下来。
灰色向右且中间有个减号的箭头(本地删除了,而SVN上未删除的文件)
--也就是说你删除确认后,一定要记得上库,跟svn保持一致
蓝色向左且中间有个减号的箭头(SVN上删除了,而本地未删除的文件)
--比对svn库上代码,确定需要删除后,更新svn(删除无用代码)。
红色双向箭头(SVN上修改过,本地也修改过的文件 )
--这个表示本地和svn上都修改过,最好就是把本地修改合并到svn,修改代码前最后先更新。
发表评论
-
直播常识
2017-07-10 11:47 6801、视频直播的整个流程是什么? 视频直播可大致分为: 1) ... -
Win7旗舰版蓝屏解决办法
2016-04-21 16:35 1978Win7旗舰版在使用过程中经常出现蓝屏现象,蓝屏代码0x000 ... -
Mysql安装布署
2015-09-10 17:45 530参照文档 -
windows 2008 下迁移mysql的data目录
2015-09-10 17:40 1100系统:windows 2008 R2 mysql:5.5.27 ... -
工作笔记
2015-09-09 15:51 6971、mysql更新content_hit时间表的命令: upd ... -
windows mysql处理ibdata1文件过大
2015-09-09 15:43 1152前提备件:与之mysql有关联的服务需要停止,禁止继续写入 W ... -
linux CPU个数查看
2013-08-21 11:53 934[root@lidongbo~]# cat /proc/cpu ... -
Win7下搭建SVN
2012-02-03 14:40 3313win7下安装svn服务器端及 ... -
Linux 下配置samba
2012-01-18 16:41 1494CentOS5.1 Linux操作系统,虚拟机的IP地址13. ... -
Linux NFS参数配置详情
2012-01-13 17:50 58571、NFS概述 NFS:Network file sy ... -
Linux nfs参数详情
2012-01-13 17:43 2191整理修改过的,由于这是早期用的,所以就没详细的编辑;但已经比较 ... -
linux 下配置nfs,Mac下挂载
2012-01-13 17:38 4774我的配置环境: 服务器是:10.1.0.13 挂载客户端:li ... -
Linux网络配置命令行工具
2011-12-23 16:18 1792一,ifconfig 用于基本接 ... -
Windows 2003域控下修改IE的安全级别
2011-12-15 16:53 1136首先在Administrator管理员账号下进行操作 有两种 ... -
linux的开机启动项
2011-12-12 14:47 1940[b]linux的开机启动项命令 ntsysv 累wind ... -
如何搭建本地SVN版本库
2011-12-12 10:10 16491搭建好svn后创建svn版本 ... -
DOS下使用USB的简单方法
2011-12-09 17:11 1365在DOS下使用U盘的资料有很多,提供类似内容的超级启动盘也不少 ... -
liunx find用法 详解 + 实例
2011-12-09 11:13 914[b][b]一、Linux中find常见 ... -
linux 查看关机记录
2011-12-09 10:10 16375last last | grep reboot last ... -
查看linux开机和关机时间的命令
2011-12-09 10:09 3067开机的时间:直接一个“W” 关机时间:last -n 10 1 ...
相关推荐
### 个人总结的SVN常见操作 #### SVN添加忽略提交的列表方法 在日常开发过程中,我们经常会遇到一些不需要纳入版本控制的文件或者目录(比如编译生成的临时文件、日志文件等)。为了使SVN能够忽略这些文件,我们...
对于SVN图标的显示问题,常见的解决方法包括: 1. 删除workspace下的.metadata文件,然后重新导入项目。 2. 在Eclipse中,进入windows->preferences->General->Appearance->LableDecorations,勾选其中的SVN项。 3....
cvs2svn能够自动转换这些符号,但用户仍需关注转换结果,确保符合预期。 #### 七、命令行参考与示例 熟悉cvs2svn的命令行语法是进行有效迁移的关键。程序提供了详细的命令行参考,包括各种选项的解释和用法。此外...
这对于svn这样的版本控制工具尤其有用,因为svn涉及的常见操作如更新、提交、导出等都可以通过命令行进行。 `svn.bat`文件通常是一个包含svn命令的批处理脚本,例如: ```batch @echo off cd /d "项目路径" svn ...
SVN作为一种常用的版本控制系统,在开发过程中扮演着重要的角色。遇到黄色感叹号等问题时,需要仔细分析冲突原因并采取相应措施解决。同时,熟练掌握SVN客户端工具(如TortoiseSVN)的使用方法,能够极大地提高工作...
首先,安装SVN最常用的方法是通过Yum包管理器。在命令行中输入以下命令: ```bash sudo yum install subversion ``` Yum会自动处理依赖关系,并下载并安装SVN的相关组件。然而,有时可能会遇到安装问题,如上述...
- 使用 `svn add` 命令可以将新文件、目录或符号链接添加到本地工作副本中,并标记为待提交状态。 - 如果在提交前需要取消添加,可以使用 `svn revert` 命令。 - 支持多种选项如 `--targets`, `--non-recursive (-N)...
具体操作可以通过在 `E:\MyEclipse\MyEclipse8.5\features` 和 `E:\MyEclipse\MyEclipse8.5\plugins` 目录下创建相应的符号链接(symlink)来实现,或者直接复制这些文件夹至目标目录。 3. **创建 dropins 文件夹并...
常见的 SVN 客户端有 TortoiseSVN,它提供了直观的图形用户界面。安装完成后,你可以通过“运行”对话框输入 `svn://<服务器地址>` 来连接到 SVN 服务器,例如 `svn:\\192.168.1.49`,这将打开 SVN 客户端进行进一步...
- **修改脚本**:使用文本编辑器打开此文件,清空原有内容或者用“#”符号将其全部注释掉,然后在文件的最后一行添加命令“exit 0”。这一步的目的是为了防止在同步过程中触发不必要的钩子脚本执行。 - **权限调整**...
在Linux环境下搭建Subversion (SVN) 和 Apache 的联合服务是一种常见的版本控制系统部署方案。通过Apache作为前端服务器,可以利用HTTP协议方便地进行SVN仓库的管理和访问。本文将详细介绍在Linux环境下搭建SVN + ...
1. **获取SVN插件**:常见的Eclipse SVN插件有Subversive和Subclipse。离线安装时,需要下载对应的更新站点归档文件或直接获取插件的.zip或.jar文件。 2. **放置插件**:将下载的插件文件放到Eclipse的dropins目录下...
在Windows环境下,Apache Subversion(简称SVN)的安装是一个常见的任务,特别是在团队协作的软件开发项目中。Subversion是一个版本控制系统,它帮助用户管理代码版本,跟踪代码更改历史,以及协同开发。Apache...
### Git常用命令详解 1. **remote**: 用来管理远程仓库的命令,如添加、删除、列出远程仓库等。 2. **add**: 将文件添加到暂存区(index/staging area),为提交做准备。 3. **commit**: 提交暂存区的内容到本地...
3. **解决未解析的外部符号问题**:对于`SHGetFolderPathA/W`未解析的符号问题,可以通过链接`shell32.lib`来解决。这是因为`libsvn_subr-1.lib`依赖于`shell32.dll`中的这些函数。在链接器配置中添加`shell32.lib`...
- **锁定-修改-解锁**:不常用,适合单一用户修改的场景,不适合软件开发的协作需求。 5. **TortoiseSVN的安装与使用**: - **安装客户端**:安装完成后,右键菜单会有相应的SVN选项。 - **基本流程**:检查是否...