小编yin*_*nwu的帖子

svn状态结果中的_M是什么意思

我使用“svn merge”命令将代码更改从分支合并到主干。合并完成后,我发现一些在分支中未修改的文件在主干中被标记为“M”。我比较这些文件并得到以下结果(例如);

xxxxx$ svn diff knife.sh

Property changes on: knife.sh
___________________________________________________________________
Modified: svn:mergeinfo
    Merged /branches/development/LTE1227/knife.sh:r12198-14851
Run Code Online (Sandbox Code Playgroud)

当我提交代码时,我发现这些文件在 svn editor() 中被标记为“_M”,如下所示

   2 --This line, and those below, will be ignored--
   ... ...
   10 _M   xxx.sh
   11 _M   knife.sh
   ... ...
Run Code Online (Sandbox Code Playgroud)

svn编辑器中的_M是什么意思?我不想提交这些更改,如何从提交列表中删除这些“_M”文件?

svn

5
推荐指数
1
解决办法
3097
查看次数

标签 统计

svn ×1