Page MenuHomePhabricator

View full commit message in diffusion query results
Closed, WontfixPublic

Description

This feature request is linked to this question (Q486 - View full commit message in diffusion)

In my company, we are using diffusion to observe some hosted SVN repositories.
Our SVN message format rule is the following : The first line of the message has to be the name of the project / feature. The rest is the description of the commit.
Here is an example :

[project name]
- commit description. 
- [...]

When we use the search feature of Phabricator, there is only 1 line per result, and this line is the first line of the commit message, as shown on the folliwing image.

pasted_file (811×1 px, 100 KB)

Is there any research setting you can add so we can view the full commit message for each result of the query ?

Thanks in advance.

Event Timeline

epriestley claimed this task.
epriestley added a subscriber: epriestley.

There is no such setting, and I believe this use case is very unusual -- it's like putting the subject line of email in the first line of the body -- so I currently have no plans to add support for it (see also T8227).

You could conceivably patch PhabricatorRepositoryCommitData::summarizeCommitMessage($message) locally to use a different mechanism to generate a commit summary.

Ok, I understand.

Will I need to reparse repositories ?

Yes, if you want the change to apply retroactively. Something like bin/repository reparse --message --all rXYZ, but see bin/repository help reparse first to test that on a few commits and make sure it does what you want.