主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录
Kirill Likhodedov
活动总数
733
最后的活动
2021年10月14日 12:17
成员加入日期
2010年06月11日 07:06
关注
0 名用户
关注者数
0 名用户
投票数
0
订阅数
269
活动概览
文章(0)
帖子(0)
评论(464)
按最近的活动排序
最近的活动
投票数
创建于
2018年08月06日 07:48
正式评论
Please try GitPushProcessCustomization#executeAfterPush(). You'll have to check the push results, whether they are successful or not.
社区
IntelliJ IDEA Open API and Plugin Development
Listen for Git push events from IntelliJ plugin
0 票
创建于
2018年07月19日 19:52
And how do you execute `git push`? The best way to do it is to call `Git.getInstance().push()` – it will return a GitCommandResult, which you can analyze.
社区
IntelliJ IDEA Open API and Plugin Development
Knowledge require for plugin development in Intellij IDEA
0 票
创建于
2017年10月22日 18:08
Then maybe you should try the second approach that I've mentioned above: listen to directoryMappingsChanged(), transfer execution to another thread and call getRepositoryForRoot() for every reposit...
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
创建于
2017年10月22日 17:54
What do you mean by "debounce"? The call will happen on almost every change in .git in all repositories. If you need to call it only for new repositories, just store a list of GitRepositories and c...
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
创建于
2017年10月21日 16:31
I think the right thing to do is to subscribe to GitRepository.GIT_REPO_CHANGE events. After all, the toolwindow should be updated, if the user adds a new Git root to the project, or removes one, s...
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
创建于
2017年10月21日 16:28
And plain roots as VirtualFiles are not enough, because you need to access GitRemotes, right?
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
已编辑于
2017年10月21日 16:08
And when/where do you need this list? Is it a toolwindow that need to show some information about them, or something like that? Because if it is (just for example) something like AnAction which sho...
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
已编辑于
2017年10月21日 15:25
正式评论
GitRepository objects indeed are initialized not immediately on startup, and in a very asynchronous way. Here is the sequence: 1. ProjectLevelVcsManager reads all VCS root mappings in a post-startu...
社区
IntelliJ IDEA Open API and Plugin Development
Ensure initialization of GitRepositoryManager before doing plugin operation
0 票
创建于
2017年08月16日 15:58
Doesn't External Tools work for you? You can define an External Tool in IDEA Settings, and then in the commit dialog set to run this tool after commit.
社区
IntelliJ IDEA Open API and Plugin Development
How to genrate my own git4idea plugin
0 票
创建于
2017年08月16日 07:56
At first, build your IntelliJ IDEA fork as mentioned in http://www.jetbrains.org/intellij/sdk/docs/basics/checkout_and_build_community.html Then find git4idea.jar in the artifacts and replace the o...
社区
IntelliJ IDEA Open API and Plugin Development
How to genrate my own git4idea plugin
0 票
«
第一页
‹
上一页
下一页
›
最后
»