Please sign in to comment.
Problem: pull requests are not preserved in SIT
The fact of a pull request on GitHub, or the subsequent conversation do not get preserved in SIT, resulting a loss of information. Solution: designate a simple "merge request" workflow based on MergeRequested record type.
- Loading branch information...
Showing with 105 additions and 12 deletions.
|@@ -0,0 +1,4 @@|
|# Pull Requests Are Not Supported|
|Please refer to [contribution guidelines](https://github.com/sit-it/sit/blob/master/CONTRIBUTING.md)|
|for the merge request workflow.|
|@@ -0,0 +1,23 @@|
|Indicates that the record includes a patchset to|
|Since SIT is supposed to be SCM-agnostic (or even work with one), it supports|
|different ways to describe patchsets. Typically, only one way will be used|
|per record (typically, corresponding to the SCM currently used). In situations|
|when more than one method is used they all have to be *equivalent* patchsets.|
|Patches produced by `git format-patch`|
|Diffs produced by `diff`|
|## State Effect|
|Appends `merge_requests` field (array) with the encoded record hash.|