Milestone 7.0M2 issues

OK installed it, but in the course of doing so, it seems, and I may be missing something here, s I say it seems, to have wiped out my history.

Since I use history as my (fantastic, life-saving) version control, I of course was distressed.

My reaction was to backpedal by uninstalling M2 and trying to run the previous milestone, b.

The result was b hung on the splashscreen.

So of course now I am worried and I tried running 6.0. Same thing.

So I reinstalled m2 and it works (thank god) but I have no History previous to the installation.

Is there someway to fool the new milestone into seeing the previous history or will I really screw things up doing that?

Going forward, is there some affirmative, outside-of-intellij way to save my history somewhere safe by copying to a safe place some select files that intellij creates?

I am dependent on my history to a terrifying degree. I back up my project files religiously, but Intellij is so good, I never think what might happen if I lost my history (shudders)...


any ideas?

14 comments
Comment actions Permalink

Hello softwarevisualization,

OK installed it, but in the course of doing so, it seems, and I may be
missing something here, s I say it seems, to have wiped out my
history.


IntelliJ IDEA 7.0M2 uses a different local history format compared to previous
versions, and there is currently no way to convert the history saved by earlier
versions to the new format. The history is started from scratch when you
start working with M2.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

that would explain it.

Just to give you one person's data point- it's terribly important to me not to lose my history since it's like losing the history of my source control...

Message was edited by:
softwarevisualization

0
Comment actions Permalink

You really shouldn't be doing this. IDEA local VCS is convenient, but it's not designed to be a reliable source control mechanism. There are plenty of SCM solutions out there, most of them free and quite easy to set up. Installing subversion and creating a local repository for your project shouldn't take more than 10 minutes.

0
Comment actions Permalink

The GWT plugin can't launch the hosted browser because it can't load the .jnilib dependencies on OSX.

The reason why this seems to occur is because get-dev-mac.jar gets added as a Module Library. This occurs because of maven dependencies (in my case), I have a GWT class that makes use of Generators, so it must depend on gwt-dev-mac.jar, and then I have another GWT module that depends on that one. Therefore, something like ~/.m2/repository/com/google/gwt/gwt-dev-mac/1.4/gwt-dev-mac-1.4.jar gets added as a dependency because of transitivity. IntelliJ then tries to load the jnilibs from ~/.m2/repository/com/google/gwt/gwt-dev-mac/1.4/ instead of the GWT SDK path specified in the Facet. I tried putting the libraries in LD_LIBRARY_PATH/DYLD_LIBRARY_PATH/java.library.path, but they still fail to load (UnsatisfiedLinkException)

Could IntelliJ make sure that the gwt-dev* libraries and dynamically linked libraries are loaded from the GWT SDKPath instead of from any Module Library dependencies?

-Ray

0
Comment actions Permalink

another issue: i want to import an eclipse project, but file|import from eclipse is gone...

0
Comment actions Permalink

Hello HamsterofDeath,

another issue: i want to import an eclipse project, but file|import
from eclipse is gone...


Just use "Open project".

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

why is it not meant to be a VCS?

Message was edited by:
softwarevisualization

0
Comment actions Permalink

i guess because a vcs is meant to be used by more than one person

0
Comment actions Permalink

Its major drawback as a long-term VCS is that it only keeps your history for a specified amount of time and as HamsterOfDeath pointed out, it can only be used by a single user.

In my experience it supplements a server-based VCS excellently, but it's let me down a few times and I wouldn't use it as my primary form of version control.

0
Comment actions Permalink

After I add a persistence map, my project appears to "loss" it's Java path. I've been able to replicate it twice. I cant repair the problem. I have tried everything.

0
Comment actions Permalink

Yeah, well, I'm only one person :(

I just set it to expire never or 10000 days whichever comes first. And yes, I have dedicated an entire disk to it ;). As a VCS it's fantastic... I also backup my project nightly, since fantastic != infallible under any circumstance (like this one) .

This is the first problem I have ever had with it, and as it turns out ,it's not a bug, it's a feature ;)

0
Comment actions Permalink

I'd also recommend you take a look at setting up an distinct VCS - I run a copy of SVN on a micro-linux system running on a converted Buffalo Linkstation, but even just running a copy on your local development box should be trivial, while also allowing you to easily add things such as continous-build setup (e.g. Hudson).

0
Comment actions Permalink

it would also allow tagging and branching features

0
Comment actions Permalink

Hello rjc999,

The GWT plugin can't launch the hosted browser because it can't load
the .jnilib dependencies on OSX.

The reason why this seems to occur is because get-dev-mac.jar gets
added as a Module Library. This occurs because of maven dependencies
(in my case), I have a GWT class that makes use of Generators, so it
must depend on gwt-dev-mac.jar, and then I have another GWT module
that depends on that one. Therefore, something like
~/.m2/repository/com/google/gwt/gwt-dev-mac/1.4/gwt-dev-mac-1.4.jar
gets added as a dependency because of transitivity. IntelliJ then
tries to load the jnilibs from
~/.m2/repository/com/google/gwt/gwt-dev-mac/1.4/ instead of the GWT
SDK path specified in the Facet. I tried putting the libraries in
LD_LIBRARY_PATH/DYLD_LIBRARY_PATH/java.library.path, but they still
fail to load (UnsatisfiedLinkException)

Could IntelliJ make sure that the gwt-dev* libraries and dynamically
linked libraries are loaded from the GWT SDKPath instead of from any
Module Library dependencies?


According to "http://www.jetbrains.net/jira/browse/IDEADEV-11505" gwt-dev-*.jar
from GWT SDK is added to classpath after a module libraries. So you should
either copy full JDK installation into "~/.m2/repository/com/google/gwt/gwt-dev-mac/1.4/"
or use gwt-dev-mac.jar from GWT SDK as a module library.


0

Please sign in to leave a comment.