@@ -559,34 +559,24 @@ The easiest way to do check all of this is to simply run `nightly` again and
559
559
look at the contents of the `mail_msg`. If you see errors from there, you will
560
560
need to go back and make the appropriate fixes.
561
561
562
- ### webrev
563
-
564
- There are lots of ways that you can share your changes with other people. The
565
- preferred format by the illumos community is that of the webrev(1ONBLD). A
566
- `webrev` is a series of html pages that show the differences and changes in your
567
- code. `webrev` allows people to select various kinds of `diff` formats to use to
568
- look and review your changes. Unlike looking simply at a `diff` or `patch` file,
569
- a `webrev` breaks down the changes on a per-file basis and allows for the reader
570
- to get much more context than normally is possible.
571
-
572
- Creating a webrev is easy. All you need to do is make sure that you have your
573
- changes committed locally. It doesn't matter how many commits you have. By
574
- default, all of your uncommitted changes are compared to the head of the tree.
575
- The `webrev` tool has many options for comparing your changes against different
576
- revisions. See the `OPTIONS` section of webrev(1ONBLD) if you need something
577
- other than the default. Otherwise, you can generate a webrev simply by doing the
578
- following while in `bldenv`.
579
-
580
- ```
581
- $ webrev
582
- $ find /ws/rm/illumos-gate/webrev
583
- $
562
+ ### Gerrit
563
+
564
+ Code review for illumos is conducted in [Gerrit](http://code.illumos.org),
565
+ it's own
566
+ [documentation](https://code.illumos.org/Documentation/user-upload.html)
567
+ provides complete details. Briefly, you will push your code to a specially
568
+ named branch, which will create the review. Authentication is via your
569
+ illumos ssh key in redmine.
570
+
571
+ ```
572
+ git push ssh://
[email protected] /illumos-gate your-branch:refs/for/master
584
573
```
585
574
586
- You'll want to share your webrev with your reviewers. If you don't have a place
587
- to upload it or share with them, the illumos community provides some common
588
- places for that which is `cr.illumos.org`. See XXX for more information on
589
- using `cr.illumos.org`.
575
+ Will create a review for `your-branch`, and output its URL.
576
+ Each commit in your branch will be a separate review, though each will be
577
+ grouped together, and each needs a `Change-Id` line, as described in the
578
+ Gerrit documentation (the error message should you not do this will tell you
579
+ how to enable a hook to create them automatically, should you want to).
590
580
591
581
### Reviewers
592
582
0 commit comments