svn忽略文件夹 svn设置忽略文件类型
本篇文章对你有帮助的话,请转发让更多有需要帮助的人看到,谢谢
上一次讲述了SVN的详细安装与简介,这次讲述SVN的使用
使用命令行模式访问SVN服务器检出①首先进入自己的工作目录,例如:D:DevWorkSpaceSVNSpace
②运行svn checkout命令,命令格式如下
格式
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
文章插图
●图标1:一个新检出的工作副本使用绿色的对勾做重载 。表示Subversion状态正常 。
●图标2:在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号 。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作副本后被修改过,需要被提交 。
●图标3:如果在更新的过程中出现了冲突,图标会变成黄色感叹号 。
●图标4:如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你获得文件锁 。具有这个重载图标的文件来表示你必须在编辑之前先得到锁 。
●图标5:如果你拥有了一个文件的锁,并且Subversion状态是正常,这个重载图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改 。
●图标6:这个图标表示当前文件夹下的某些文件或文件夹已经被调度从版本控制中删除,或是该文件夹下某个受版本控制的文件丢失了 。
●图标7:加号告诉你有一个文件或目录已经被调度加入版本控制 。
●图标8:横条告诉你有一个文件或目录被版本控制系统所忽略 。这个图标重载是可选的 。
●图标9:这个图标说明文件和目录未被版本控制,但是也没有被忽略 。这个图标重载是可选的 。
10.6 纳入版本控制①新建文件abc.txt
②在文件上点右键
③添加后文件图标发生变化
10.7 提交①使用TortoiseSVN可以提交具体某一个文件,或某一个目录下的所有改变 。方法就是在想要提交的项目下点右键,然后SVN Commit…,就可以看到如下界面
②日志内容如果不填,TortoiseSVN会提交一个空字符串作为日志信息 。
③提交后显示信息如下
④没有纳入版本控制的文件默认是不在提交范围内的,直接在新创建的文件上点右键只能看到add操作的选项,如前所述 。但在新创建的文件所在目录点右键选择SVN commit…,可以看到如下界面
将文件newFile.txt选中
同样可以提交文件,TortoiseSVN会帮我们自动将newFile.txt纳入版本控制
10.8 更新在要更新的文件或目录上点右键→SVN Update
10.9 回复历史版本①查看历史版本内容
[1]首先需要把对应版本库的匿名访问权限设置为none:anon-access = none
[2]在要查看历史版本的文件上点右键→TortoiseSVN→Show log
[3]在感兴趣的历史版本上点右键,可以与当前工作副本进行比较,或直接打开 。
②在要回复历史版本的文件上点右键→Update to revision
填上想要回到的版本即可
10.10 解决冲突①文件发生冲突时的状态和在Eclipse中一样,这里就不赘述了 。
②在冲突的文件上点右键→Edit Conflicts
③有“叹号”的行是发生冲突的行
④在冲突行点右键
可以选择四种操作:
[1]使用我的
[2]使用他们的
[3]把我的放在他们的前面
[4]把他们的放在我的前面
⑤在冲突解决后,直接保存——这时TortoiseSVN自动弹出如下确认界面
【svn忽略文件夹 svn设置忽略文件类型】⑥文件变为红色叹号标志,自动生成的三个文件被删除 。提交修改即可
推荐阅读
- 苹果手机怎么建文件夹放照片
- 安卓系统怎么建文件夹
- 安卓系统怎么忽略此网络连接
- 安卓手机上微信的文件夹是哪一个
- 安卓软件如何查看数据文件夹
- 批处理删除文件夹命令
- 批处理删除文件夹下所有文件
- 开机启动文件夹命令符 cmd设置开机启动项的方法
- 更新win10怎么忽略部分更新
- 勿略是什么意思