我正在使用towise svn版本控制工具并将代码更改从一个分支合并到另一个分支。现在我想在合并分支中提交我的更改。
对于某些文件,我获得normal(+)
的身份
谁能告诉这个状态是什么意思?
我正在获得如下图所示的状态
丹的答案是对的。并为Developer Webs的问题添加信息:
如果我将文件夹从一个分支合并到另一个分支,则文件夹的状态为“已添加(+)”,但该文件夹的子文件的状态为“正常(+)”。但它们都是在添加父文件夹时添加的。那么为什么SVN使用添加与正常?
带有normal(+)
的文件将被添加到提交中,但您无需检查它是否提交。由于父文件夹具有added(+)
状态,因此将以递归方式包含该文件夹。此外,由于文件已在服务器上,因此不会从本地副本传输到服务器。
此外,还有一个modified(+)
状态:这意味着在合并之后带来了文件,您对其进行了一些更改。因此,必须检查是否已提交此新更改。
deleted(+)
状态表示文件是从合并中提取的,但您之后将其删除。必须提交。