baloise / egitblit Goto Github PK
View Code? Open in Web Editor NEWEclipse Plugin listing git repositories hosted by gitblit in a view.
License: Apache License 2.0
Eclipse Plugin listing git repositories hosted by gitblit in a view.
License: Apache License 2.0
Currently, a working set is always made of group name + "/" + project name + ".git".
Task(s):
Currently, invisible columns are not removed/disposed, the width of a hidden column is just set to 0. Disadvantage: Unnecessarily, the label provider reads the label of "hidden" columns.
When you have a lot of repos in the view, this can slow down table/viewer performance.
Solution:
Disposing invisible table columns instead of setting the width to 0.
eclipse.buildId=4.3.0.11fc20 java.version=1.7.0_45 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64 Error Wed Dec 18 17:47:03 EST 2013 An internal error has occurred. java.lang.ClassCastException: com.baloise.egitblit.view.RepoLabelProvider cannot be cast to org.eclipse.jface.viewers.ITableLabelProvider at com.baloise.egitblit.view.RepoExplorerView$4.isLeafMatch(RepoExplorerView.java:194)
Add a feedback link in to the Preferences pointing to the github issue tracker
...will be released within the next days.
This is a great start and further than I got. It would be nice if you could define multiple Gitblit servers, not just one.
it seems the recent improvement on providing the possibility to use a different protocol other than http is not quite finished yet: currently it does not respect the fact that the URL with ssh looks different after the host-part. currently ssh-urls are generated just like http-urls as in fact they should not add context-Root of the webapp or '/r'.
example:
correct http-url:
http://localhost/gitblit/r/repo.git
wrong ssh-url:
ssh://localhost:29418/gitblit/r/repo.git
correct ssh-url:
ssh://localhost:29418/repo.git
GitBlit's "pull-request" feature AKA tickets, doesn't seem to be supported. Is that something that will be added?
Provide a button to sync with package explorer, so that I can easily browse gitblit for an existing project.
This would be very useful - but I can't get it to work. It throws an NPE in the config screen. :( I'm running on Juno - if that matters.
keyboard support for the copy action in the repository explorer
Hi Matthias, You have the marketplace account: Can you please update the description and images?
Cheer,
Michael
There is a compile / load time dependecy to egit. Egit needs to be manually installed so that egitblit can load. This could be automated by adding an associate site, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=391033
The labels for the double click action in the preference dialog the labels in the right click menu should be the same
When changing this option, marker will always be overwritten by preference settings, not keeping actual selection
I do not use egitblit on the Eclipse, can I illustrate not
Gitblit Repository Explorer: No GitBlit server is active or all servers are unreachable.
Thanks
The project could not be analyzed because of maven build errors. Please review the error messages here. Another build will be scheduled within 24 hours. If the build is successful this issue will be closed, otherwise the error message will be updated.
This is an automated GitHub Issue created by Sonatype DepShield. GitHub Apps, including DepShield, can be managed from the Developer settings of the repository administrators.
This issue applies to Eclipse NEON (MS-Windows 7):
Please, browse through the list of your avail groups / repos and select one for cloning:
If you're just use the Clone option, the default repository folder, specified in the git properties of Eclipse, will be used (that's correct).
If you're using the option Clone & Import option, the default repo folder of GIT will be ignored. The project will be cloned to your personal folder (on Windows 7) and not like expected to the git default repo folder.
btw: Maybe this is caused by a egit "feature". Because the clone & import code is reading the egit preference(-store) settings, to ask for the git default repo location.
Cheers....
I prefer creating projects in Gitblit first, so when I clone them, they have remotes all set up and are located in my default git folder. But in this case (no .project) the import will fail.
Provide an option to import empty repos automatically (as java project / via wizard?)
Filtering causes an class cast exception.
...just fixed.
Currently, Eclipse EGit wizard has too many steps,
one-click to get project from gitblit as Eclipse project in workspace (with default options)
is what is needed most often
Result: The rest is deactivated
Exactly: All elements below are deactivated
Reason: No idea why.
Return value of RpcUtils:
Result: Displayed value is wrong. Value of last valid size (not null) will be shown.
Using Eclipse internationalization. At least:English, French, Spanish, Italian, German.
Who can translate the messages?
English + German: All
French: Matthias
Italian (?)
Spanish (?)
Next step: Implementation, Translation
Offline Servers:
If an activated server is currently not avail, no repository will be shown.
You have to open the preference dialog and deactivate the corresponding server.
But at the server list in preferences, you can't see which server is currently offline.
Solution:
A setting which allows to omit/ignore unavailable server.
The refresh action will read from all activated servers and suppress servers which
are temporary offline. The number of suppressed servers is shown in the views title.
Background Processing & progress reporting
Usage of Eclipse job and progress reporting capabilities instead of blocking read
Status:
Implemented, Testing
Avail in branch Omit_Async
When I run the Clone & Import Action I get the following error
java.lang.NoSuchMethodError: org.eclipse.egit.core.internal.util.ProjectUtil.findProjectFiles(Ljava/util/Collection;Ljava/io/File;ZLorg/eclipse/core/runtime/IProgressMonitor;)Z
at com.baloise.egitblit.view.action.CloneOneClickAction$2.run(CloneOneClickAction.java:113)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
If a gitblit server hosted project has been pushed to git, the repo viewer should be refreshed automatically, to reflect the status change (mainly last change date and size).
Task: Detecting a performed push to gitblit and reload repo view data
The name of a just cloned repos should be the same like added by clone & import (just "MyRepo" without postfix ".git")
Group column will be added at the end of the table twice
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.