Bazaar Version Control System Support

Under "Version Control Integration" on the PyCharm overview page, I see that PyCharm supports or will support "check-in, check-out, view diffs, merge - all in the unified VCS user interface for Subversion, Git, CVS, Perforce and other SCMs". Is Bazaar included in the "other SCMs"?

11 comments
Comment actions Permalink

I'm just guessing at this point, but I suspect that Bazaar support, and Mercurial support (what I'm hoping for), will come in the form of a plugin, probably 3rd party.

0
Comment actions Permalink

Hello Eugene,

Under "Version Control Integration" on the PyCharm overview page, I

see that PyCharm supports or will support "check-in, check-out, view

diffs, merge - all in the unified VCS user interface for Subversion,

Git, CVS, Perforce and other SCMs". Is Bazaar included in the "other

SCMs"?

Right now Bazaar is available as a third-party plugin which you can download

and install from http://plugins.intellij.net/. I don't think we'll have the

resources to make it a fully supported part of the product by the time of

the 1.0 release.

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0
Comment actions Permalink
Right now Bazaar is available as a third-party plugin which you can download

and install from http://plugins.intellij.net/. I don't think we'll have the

resources to make it a fully supported part of the product by the time of

the 1.0 release.

Are you referring to Bzr4IntelliJ? I actually found bzr4idea, but its last release was more than half a year ago, and pre-dates the current major release of Bazaar, hence I was a little skeptical on whether it would be a viable solution.

I am not in a rush right now to choose a Python IDE as I am currently working on other projects (I just deployed a Python project developed with less than optimal tools), but it would be rather disappointing to buy a license for PyCharm, only to find that support for my chosen VCS will no longer be up to date because the third-party plugin is no longer being maintained. So, even if Bazaar support is not a priority, are there plans to officially fully support it sometime after the 1.0 release, say in early 2011?

0
Comment actions Permalink

Hello Eugene,

Right now Bazaar is

> available as a third-party plugin which you can download and install

> from http://plugins.intellij.net/. I don't think we'll have the

>

> resources to make it a fully supported part of the product by the time

> of

>

> the 1.0 release.

Are you referring to http://plugins.intellij.net/plugin/?idea&id=3961?

I actually found http://plugins.intellij.net/plugin/?id=2172, but its

last release was more than half a year ago, and pre-dates the current

major release of Bazaar, hence I was a little skeptical on whether it

would be a viable solution.

To tell the truth, I have no idea whether it's a viable solution or not.

I only know that the plugins exist. :-)

I am not in a rush right now to choose a Python IDE as I am currently

working on other projects (I just deployed a Python project developed

with less than optimal tools), but it would be rather disappointing to

buy a license for PyCharm, only to find that support for my chosen VCS

will no longer be up to date because the third-party plugin is no

longer being maintained. So, even if Bazaar support is not a priority,

are there plans to officially fully support it sometime after the 1.0

release, say in early 2011?

Yes, we would like to support Bazaar if there's enough demand for it from

the users and if we have the resources to develop and maintain the plugin.

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0
Comment actions Permalink

Okay, thanks! :-)

0
Comment actions Permalink

I'd like to add that I would also like to see bzr support added, as that is what I am mainly using for both work and personal projects.

I think that you'll find demand for bzr and Mercurial higher from the Python community than in other communities, part of this is because both are written in Python themselves. The Python project itself is switching to Mercurial.

0
Comment actions Permalink

The bzr4intellij plugin works, but you have to download it manually from the plugins site and install it yourself since it doesn't seem to be available via the plugin manager inside PyCharm.

It's simple but what it does do seems to work just fine.

0
Comment actions Permalink

Hello Gordon,

The bzr4intellij plugin works, but you have to download it manually

from the plugins site and install it yourself since it doesn't seem to

be available via the plugin manager inside PyCharm.

It wasn't available previously, but now PyCharm shows the correct plugin

list, and bzr4intellij is in there.

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0
Comment actions Permalink
Apologies for the thread necro, but unfortunately neither of the two plugins that exist for bzr work any more.
Any chance anyone can take this up?

The irony is that while bazaar is written in python, and pycharm is for developing python, to develop a plugin to use with pycharm / IDEA you need to write it in Java (otherwise I'd do it myself!)
0
Comment actions Permalink
Right now I can say fairly definitely that the chances of JetBrains adding Bazaar integration as a supported feature to PyCharm are pretty much non-existent.
0
Comment actions Permalink
Thanks for the reply at least :)

In case anyone else comes hunting, I did find this, which is passable and works OK (although not ideal obviously)
https://github.com/termie/git-bzr-ng
0

Please sign in to leave a comment.