It is a best practice to keep most of it committed.

asked 21 Mar '11, 18:48

ripper234's gravatar image

ripper234 ♦
3.2k60116123
accept rate: 19%

1

And after that someone will ask for eclipse project files, then netbeans, then eric, then... well, you know ;)

(21 Mar '11, 18:55) Hernani Cerq... ♦♦

@Hernani - I thought you guys were all developing with PyCharm anyway... anyways, can you post that as an answer? I'd really like all questions here to have a good answer.

(21 Mar '11, 19:12) ripper234 ♦

That is not really an answer, its more along the lines of a silly comment. And most of us use intellij idea, not pycharm, which is a commercial product. Anyway, that best practices link is for internal projects I believe, some open source projects "bundle" with a project files for some IDE, but usually a free one.

(21 Mar '11, 19:19) Hernani Cerq... ♦♦

@Hernani - well, it's my philoesophy that even on open source projects, it's beneficial to include these kinds of files, even if just for one/two common IDEs, especially since you're already using it and it's not extra work.

Wait, I thought that PyCharm IS IntelliJ-idea-for-python. How do you use IntelliJ with a python project?

BTW, I'm not trying to challenge your decision on this, just asking for some explanation/motivation behind your decision - you did provide some of that in your comment, this is why I suggested you turn it into an answer.

(21 Mar '11, 19:29) ripper234 ♦

PyCharm is a stripped down version of intellij I believe. It uses the python module for intellij and version control support, etc. But is basically intellij I think. Dunno if it has any advantage over pure intellij, but since we mostly work with java, makes some sense to use the same IDE for everything.

Anyway, don't call this my decision, because it isn't, everything I said so far is only an opinion. In fact, I don't think there is a decision about this, we never discussed it. I agrre that is always a cool thing to have, but personally, I'm not very keen on that. I may have some custom stuff in some project I checked out from somewhere, and would not be very happy to see that overridden after a svn update.

Anyway, this is just an opinion, not a definitive answer, so I believe this shouldn't be considered an answer :) Anyway, feel free to use my words to build an answer, if any of what I said makes sense.

(21 Mar '11, 20:48) Hernani Cerq... ♦♦

@Hernani - the Python plugin seem requires the Ultimate IntelliJ edition, which I don't have. Right now I'm running on an evaluation edition of PyCharm.

(21 Mar '11, 21:00) ripper234 ♦
showing 5 of 6 show 1 more comments

From the comment conversation with @Hernani, I gather two reasons .idea folder is not source controlled:

  1. IntelliJ/PyCharm is just one of the IDEs that could be used to edit this project - if we kept .idea files, we might as well be expected to keep project files for other IDEs.
  2. Fear of a developer's own custom settings being overwritten by SVN updates.
link

answered 21 Mar '11, 21:03

ripper234's gravatar image

ripper234 ♦
3.2k60116123
accept rate: 19%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×17

Asked: 21 Mar '11, 18:48

Seen: 1,115 times

Last updated: 21 Mar '11, 21:03

powered by OSQA