IntelliJ: 更改标准提交信息

20

我不确定是不是因为我做了一些蠢事,导致我的IntelliJ会这样做,但是每当我在SVN中提交更改时,在文本区域中都会有相同的预定义提交消息(“changed imageservlet”),这有点烦人。(非常浅灰色)

有人知道我怎么可以摆脱它或者为什么会出现这种情况吗?

提交消息的屏幕截图


2
据我所知,它应该显示最后一次提交的消息,而不总是相同的消息。您可以手动编辑.idea/workspace.xml文件,在<component name="VcsManagerConfiguration">下删除所有<MESSAGE>元素...这可能会有所帮助。 - Bohuslav Burghardt
2个回答

26

在“版本控制”和“确认”中,您有一个复选框:“清除初始提交消息”。

如果您希望始终具有空文本字段以输入提交消息,则这可能是更好的解决方案。否则,您可以修改该文件。

更新 IntelliJ 版本:

IntelliJ IDEA 2018.3.5 (Ultimate Edition)
Build #IU-183.5912.21, built on February 26, 2019
macOS 10.14.3

选项清除初始提交消息现在在版本控制> 提交对话框下。

输入图像描述


5
看起来,“清除初始提交消息”已经被移动到 Windows 版本 2018.1 的版本控制 -> 提交对话框中了。 - Michael

7
我通过编辑.idea/workspace.xml 文件中的以下行修复了此问题:

<list default="true" readonly="true" id="..." name="Default" comment="CHANGE DEFAULT MESSAGE HERE">

感谢Bohuslav Burghardt指出了正确的编辑文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接