Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
70615020
Commit
70615020
authored
Mar 21, 2019
by
Marcel Amirault
Committed by
Achilleas Pipinellis
Mar 21, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Docs: Rewrite Work In Progress MR page
parent
7d3c5d88
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
39 additions
and
18 deletions
+39
-18
doc/user/project/merge_requests/img/filter_wip_merge_requests.png
.../project/merge_requests/img/filter_wip_merge_requests.png
+0
-0
doc/user/project/merge_requests/img/wip_blocked_accept_button.png
.../project/merge_requests/img/wip_blocked_accept_button.png
+0
-0
doc/user/project/merge_requests/img/wip_mark_as_wip.png
doc/user/project/merge_requests/img/wip_mark_as_wip.png
+0
-0
doc/user/project/merge_requests/img/wip_unmark_as_wip.png
doc/user/project/merge_requests/img/wip_unmark_as_wip.png
+0
-0
doc/user/project/merge_requests/work_in_progress_merge_requests.md
...project/merge_requests/work_in_progress_merge_requests.md
+39
-18
No files found.
doc/user/project/merge_requests/img/filter_wip_merge_requests.png
View replaced file @
7d3c5d88
View file @
70615020
6.14 KB
|
W:
|
H:
27.9 KB
|
W:
|
H:
2-up
Swipe
Onion skin
doc/user/project/merge_requests/img/wip_blocked_accept_button.png
View replaced file @
7d3c5d88
View file @
70615020
4.05 KB
|
W:
|
H:
6.97 KB
|
W:
|
H:
2-up
Swipe
Onion skin
doc/user/project/merge_requests/img/wip_mark_as_wip.png
deleted
100644 → 0
View file @
7d3c5d88
7.77 KB
doc/user/project/merge_requests/img/wip_unmark_as_wip.png
deleted
100644 → 0
View file @
7d3c5d88
8.23 KB
doc/user/project/merge_requests/work_in_progress_merge_requests.md
View file @
70615020
# "Work In Progress" Merge Requests
To prevent merge requests from accidentally being accepted before they're
completely ready, GitLab blocks the "Accept" button for merge requests that
have been marked a
**Work In Progress**
.
If a merge request is not yet ready to be merged, perhaps due to continued development
or open discussions, you can prevent it from being accepted before it's ready by flagging
it as a
**Work In Progress**
. This will disable the "Merge" button, preventing it from
being merged, and it will stay disabled until the "WIP" flag has been removed.
![
Blocked Accept Button
](
img/wip_blocked_accept_button.png
)
To mark a merge request a Work In Progress, simply start its title with
`[WIP]`
or
`WIP:`
. As an alternative, you're also able to do it by sending a commit
with its title starting with
`wip`
or
`WIP`
to the merge request's source branch.
![
Mark as WIP
](
img/wip_mark_as_wip.png
)
To allow a Work In Progress merge request to be accepted again when it's ready,
simply remove the
`WIP`
prefix.
![
Unmark as WIP
](
img/wip_unmark_as_wip.png
)
## Filtering merge requests with WIP Status
To filter merge requests with the
`WIP`
status, you can type
`wip`
and select the value for your filter from the merge request search input.
## Adding the "Work In Progress" flag to a Merge Request
There are several ways to flag a merge request as a Work In Progress:
-
Add "[WIP]" or "WIP:" to the start of the merge request's title. Clicking on
**Start the title with WIP:**
, under the title box, when editing the merge request's
description will have the same effect.
-
Add the
`/wip`
[
quick action
](
../quick_actions.md#quick-actions-for-issues-and-merge-requests
)
in a discussion comment in the merge request. This is a toggle, and can be repeated
to change the status back. Note that any other text in the comment will be discarded.
-
Add "wip" or "WIP" to the start of a commit message targeting the merge request's
source branch. This is not a toggle, and doing it again in another commit will have
no effect.
## Removing the "Work In Progress" flag from a Merge Request
Similar to above, when a Merge Request is ready to be merged, you can remove the
"Work in Progress" flag in several ways:
-
Remove "[WIP]" or "WIP:" from the start of the merge request's title. Clicking on
**Remove the WIP: prefix from the title**
, under the title box, when editing the merge
request's description, will have the same effect.
-
Add the
`/wip`
[
quick action
](
../quick_actions.md#quick-actions-for-issues-and-merge-requests
)
in a discussion comment in the merge request. This is a toggle, and can be repeated
to change the status back. Note that any other text in the comment will be discarded.
-
Click on the
**Resolve WIP status**
button near the bottom of the merge request description,
next to the "Merge" button (see
[
image above
](
#work-in-progress-merge-requests
)
).
Must have at least Developer level permissions on the project for the button to
be visible.
## Including/Excluding WIP Merge Requests when searching
When viewing/searching the merge requests list, you can choose to include or exclude
WIP merge requests by adding a "WIP" filter in the search box, and choosing "Yes"
(to include) or "No" (to exclude).
![
Filter WIP MRs
](
img/filter_wip_merge_requests.png
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment