手机如果做网站,浏览器大全网站,openwrt 网站开发,网络营销的六个特点目录 一、前言二、操作步骤1. 使用SVN重命名#xff08;SVN rename#xff09;2. 输入新名称3. 确定重命名4. 立刻进行一次提交#xff08;commit#xff09;5. 补充 三、可能遇到的问题1. 情况一2. 情况二3. 情况三 一、前言 如果只是在本地的文件系统中修改SVN中的文件SVN rename2. 输入新名称3. 确定重命名4. 立刻进行一次提交commit5. 补充 三、可能遇到的问题1. 情况一2. 情况二3. 情况三 一、前言 如果只是在本地的文件系统中修改SVN中的文件夹名称然后提交是可以达成目的的但是该文件夹之前所有的修改日志都没了。 SVN中的文件夹该如何重命名并且还能保留之前的修改日志呢 二、操作步骤 使用SVN的rename功能。 它的原理是修改文件夹名称相当于新建一个新文件夹并删除以前的旧文件夹。
1. 使用SVN重命名SVN rename 右击文件夹选择TortoiseSVN再选择SVN重命名SVN Rename。 2. 输入新名称 在“新名称New name”文本框中输入新的文件夹名称再点击“确定OK”。 3. 确定重命名 此时的 V2文件夹 还不是在版本控制的状态下。 4. 立刻进行一次提交commit 不要做其他修改立刻进行一次提交commit。 注意如果在SVN重命名后进行了其他修改操作将会导致之前的修改日志丢失或者不好追踪。 5. 补充 提交commit时需要将包含被修改文件夹的上一级目录整体提交否则将会报错。 三、可能遇到的问题
1. 情况一 操作本地存在文件夹ASVN重命名为文件夹B后没有执行提交commit操作执行更新update。 现象这时会把服务器上的文件夹B拉下来且本地文件夹A会产生树冲突。 解决右键做conflict处理接受当前文件夹为work copy并重新提交commit即可。
2. 情况二 操作本地存在文件夹ASVN rename修改为文件夹B再SVN rename修改为文件夹A。 现象这时会存在三个不同的主目录记录导致追踪不到原来的日志。 A——001 B——002——此时提交commit日志会追踪到文件夹A。 C——003——此时提交commit日志仅会追踪到002文件夹B部分日志会丢失。
3. 情况三 注意一次性修改多个文件夹名称可能会导致报错尽量不要一次同时修改多个文件夹名称。