Svn Subversion合并:未更改的文件显示为已更改
我在Svn Subversion合并:未更改的文件显示为已更改,svn,tortoisesvn,Svn,Tortoisesvn,我在development分支中进行开发,然后在创建发布标记之前合并到trunk。我发现,在合并后提交时,一个文件不断显示为已更改。它没有改变。我发布这篇文章是希望其他人也经历过这个问题,并且知道发生了什么 其他信息: 这是一个php文件,扩展了Zend_Db_表 合并时,它不会显示为传入更改 “提交”对话框列出了文件,双击要差异的文件将显示两个不同的对话框: svn:mergeinfo 开发分支,显示两个版本范围和几个其他版本号(逗号分隔) 主干,单一版本范围 文件差异,没有差异 “提
development
分支中进行开发,然后在创建发布标记之前合并到trunk
。我发现,在合并后提交时,一个文件不断显示为已更改。它没有改变。我发布这篇文章是希望其他人也经历过这个问题,并且知道发生了什么
其他信息:
- 这是一个php文件,扩展了Zend_Db_表
- 合并时,它不会显示为传入更改
- “提交”对话框列出了文件,双击要差异的文件将显示两个不同的对话框:
- svn:mergeinfo
- 开发分支,显示两个版本范围和几个其他版本号(逗号分隔)
- 主干,单一版本范围
- 文件差异,没有差异
正在更新的是svn:mergeinfo属性。看 总结:忽略它并提交,或者删除该文件的
svn:mergeinfo
属性。并遵循,以便尽可能将这些属性限制在项目树的根目录中
更新:这似乎在SVN 1.7中得到了修复。从发行说明中:.这是什么类型的文件?差异显示了什么?@lod3n&@David-我更新了我的问题,提供了更多细节,听起来像是我正在经历的!我必须在某一点上对该文件进行合并。我会试试你的建议。谢谢我已经从
development
和trunk
中的文件中删除了svn:mergeinfo
属性。如果它解决了这个问题,我会接受你的回答。今天早上通过合并过程,文件不再显示。谢谢