You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Star it at GitHub]: https://github.com/uwolfer/gerrit-intellij-plugin
50
46
51
47
Troubleshooting
52
48
---------------
@@ -78,32 +74,27 @@ error or checking out does not properly finish, you can try to:
78
74
* use SSH clone URL in checkout dialog (you can find the SSH URL in the Gerrit Web UI project settings)
79
75
* or: check out with the default Git plugin and set up the Gerrit plugin manually afterwards
80
76
81
-
You can find background information about this issue in a [Gerrit mailing list topic].
82
-
[Gerrit mailing list topic]: https://groups.google.com/forum/#!topic/repo-discuss/UnQd3HsL820
77
+
You can find background information about this issue in a [Gerrit mailing list topic](https://groups.google.com/forum/#!topic/repo-discuss/UnQd3HsL820).
83
78
84
79
### Loading file-diff-list is slow
85
80
Diff viewing is based on Git operations (i.e. it fetches the commit from the Gerrit remote). When loading the file list
86
-
takes a lot of time, you can run a local "[git gc]" and ask your Gerrit administrator to do run a "[gerrit gc]".
Most of the communication between the plugin and a Gerrit instance is based on the [Gerrit REST API](https://gerrit-review.googlesource.com/Documentation/rest-api.html).
92
+
The REST specific part is available as [standalone implementation](https://github.com/uwolfer/gerrit-rest-java-client).
102
93
See package <code>com.urswolfer.intellij.plugin.gerrit.rest</code>.
103
94
104
95
### Git
105
-
Some actions like comparing and listing files are based on Git operations.[IntelliJ Git4Idea] is used for these operations.
Some actions like comparing and listing files are based on Git operations.
97
+
[IntelliJ Git4Idea](http://git.jetbrains.org/?p=idea/community.git;a=tree;f=plugins/git4idea) is used for these operations.
107
98
See package <code>com.urswolfer.intellij.plugin.gerrit.git</code>.
108
99
109
100
@@ -115,7 +106,7 @@ It's very easy to set it up as an IntelliJ project.
115
106
1. Activate plugins ```Gradle```, ```Plugin DevKit``` and ```UI Designer``` in IntelliJ.
116
107
2.```git clone https://github.com/uwolfer/gerrit-intellij-plugin``` (probably switch to ```intellij{version}``` branch, but keep in mind that pull-requests should be against the default branch ("intellij13" and older are not supported anymore))
117
108
3. Open checked out project in IntelliJ ("File" -> "New" -> "Project from Existing Sources" -> select file ```build.gradle``` in ```gerrit-intellij-plugin``` folder and press "OK")
118
-
4. Create a new run configuration: "Gradle" -> "Gradle project": select the only project -> "Tasks": "runIdea"
109
+
4. Create a new run configuration: "Gradle" -> "Gradle project": select the only project -> "Tasks": "runIde"
119
110
5. Press "Debug" button. IntelliJ should start with a clean workspace (development sandbox). You need to checkout a
120
111
project to see changes (it shows only changes for Git repositories that are set up in current workspace by default).
121
112
@@ -129,10 +120,10 @@ Credits
129
120
130
121
Donations
131
122
--------
132
-
If you like this work, you can support it with [this donation link]. If you don't like Paypal
133
-
(Paypal takes 2.9% plus $0.30 per transaction fee from your donation), please contact me.
0 commit comments