Mylyn alternative for IntelliJ IDEA? - intellij-idea

We have been using Unfuddle in our company for 1 year. All my colleagues can easily access Unfuddle tickets using Eclipse addon called Mylyn.
Does something like this exist for IntelliJ IDEA?
If not, can you suggest some alternative way to deal with Unfuddle tickets from IDEA?

In IntelliJ IDEA 2016.3.3 you can click on Tools->Tasks & Contexts->Configure servers.
It has a behavior close to Mylyn has.
Check also the answer bellow about the plugin "Focus on Active Task"
Regards

They guys at IntelliJ forum confirmed that such alternative does not exist. We hope this will change one day.

Disclaimer: I'm the author of the plugin mentioned in this post.
I suggest trying out the Focus on Active Task plugin from the JetBrains repository, that I made a while ago.
This attempts to emulate Eclipse Mylyn's main functionality, by adding a Focus on Active Task toggle action on the View menu that filters the project tree with the currently active task/opened files.
Alt+click will also behave close to Mylyn's feature by temporarily unfiltering (showing all children of) specific tree nodes.

Related

Is it possible to use Zephyr for JIRA only for selected Project?

I would like to use Zephyr for JIRA in my project.
I was wondeing if it is possible to use only for selected project? and not for all.
And which version to use?
Thanks
I had a similar sort of question and spent a chunk of time looking into that. There are some things you can config on a per project basis, and some you cannot
The "test" tab that shows up in the top bar
That cannot be configured on a per project basis. If you have zephyr at all, you have that tab.
The Test issue type this can be configured on a per project basis. no problem
Price: this cannot be configured on a per-project basis.
Also, For many questions there are subtle differences between zephyr/jira cloud and zephyr/jira server versions, so if you are asking tech questions I recommend specifying which one you are using. However for the above, the answers are the same for server and cloud

PhpStorm - Save different session states for the same project

Without creating a new project for each bug/ticket I have to work in within a project, is it possible to save the open files for each of the different bugs/ticket I am working on.
As a very simple example, I am working on Project Golf and have two bugs. #1 - Add CRUD functionality for Player. #2 - Add CRUD functionality for Course.
Within Bug #1 I am working on files views/players/index.php, views/players/add.php, views/players/edit.php and views/players/view.php
Within Bug #2 I am working on files views/courses/index.php, views/courses/add.php, views/courses/edit.php and views/courses/view.php
I would like to be able to easily switch between bug by opening project Golf > Bug #1 or Golf > bug #2 and open the required files that I am working on. The current functionality for me is that PhpStorm will open whatever files I was last working on within that project. If I switch to a completely new bug with completely different I then need to go and reopen them all again.
Although I could create a new project for each bug, this feels a bit cumbersome and the Project Manager screen would also become very cluttered.
If you are using integration with an Issue Tracking System in PhpStorm then IDE will load your tabs that you had open when last time worked on that particular ticket/task.
Regardless if you use such integration or not -- this functionality is called "Contexts" and you can switch between them using Tools | Tasks & Contexts | Load Context.
More on this in official Help pages: https://www.jetbrains.com/phpstorm/help/switching-between-contexts.html?search=context

Dynamics CRM Unable to Uninstall Managed Solution

I've currently got an issue in our Dynamics CRM test environment, we currently cannot 'uninstall' the managed solution we have imported from our development environment.
The error we are getting when we try to uninstall is: "[entity] doesn't have a valid quick find query defined for it.". The log that they allow you to download with 'more details' essentially says the same thing with an error code of -2147089917.
I can't find any information on google or in the dynamics documentation around what could cause this issue or what it means.
We have done some basic customisation to the quick find query for that entity which appears to be in the solution. We can use the search and it uses the quick find query we have defined so that appears to be correct.
The solution we have is exported from our development environment and then imported as a managed solution to the test environment.
We've tried importing a newer version of the same solution over the top and we still can't delete.
Does anyone have any ideas as to what could cause/solve this issue.
Thanks,
Michael
you have to remove the entities existing in the solution which you want to uninstall from the Quick find Search before deleting the solution.
To do this:
go to Settings > Administration > System Settings
In the tab marked “General” you will see a heading called “Set up Quick Find”
Select the record entities that you would like to remove and click OK
And now you should be able to uninstall your solution.
Hope this help!
Thinks,
Youssef.

Is to possible to fix errors in the comments of check-ins that are linked to JetBrains YouTrack?

Background
Our continous integration setup is TFS as source control, TeamCity as build, and YouTrack for issue management. All these are linked together through the tight integration of TeamCity and YouTrack and through the comments mechanism of check-ins via TFS.
This means that a comment check-in of "PROJECT-1 added xyz functionality" would automatically associate the check-in and associated team city build with the issue in YouTrack.
We have set this up so all check-ins have to be associated with a YouTrack issue and a custom check-in policy uses the YouTrack .NET API (https://github.com/JetBrains/YouTrackSharp) to communicate with YouTrack and ensure that the comments for each check-in contains a valid YouTrack Id.
The problem we have is that it is still too easy to get the ID wrong in the comments i.e. typing in PROJECT-2 instead of PROJECT-1 and associating a check-in with the wrong issue.
Question
Is there a way to fix these issues by re-associating the check-in with the correct issue, either by:
changing the changeset comments in the source control system and doing something so that YouTrack picks these changes up and reflects the changes, or;
manually editing in YouTrack to move the change to the correct issue
?
Currently it is not possible, you may, however, vote for the respective issue to speed up it's implementation.
Alexander
For the first option, you've mentioned, there is a request in TeamCity: http://youtrack.jetbrains.net/issue/TW-1619

how to share user preferences between projects with multiproject trac?

I've a multiproject trac setup that works perfectly for any single project, intertrac links are fine too. My only problem is that my users have to provide their preferences for every project. Is there an easy way to get around this and have user preferences shared among projects?
thanks, Viktor
You should take a look at the TracUserSyncPlugin that promise just that. Currently it's marked "beta" and "unfinished", so you may want to join in for more development, but at least you'll have a starting point.
There's not an easy way to do this that I know of. However, user preference data is stored in the database so it should be possible to write a script that synchronizes the preference data between the different databases.