aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes Need Version Control System recommendation  (eclipse/win  user) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Need Version Control System recommendation  (eclipse/win  user)" Watch "Need Version Control System recommendation  (eclipse/win  user)" New topic
Author

Need Version Control System recommendation (eclipse/win user)

Peter Primrose
Ranch Hand

Joined: Sep 10, 2004
Posts: 755
Hi there,

I�m a bit perplexed with this one and wonder if anyone can assist here.
So...I'd like to use a version control system (truth is that I know nothing about it except that it can show you the code diff, code development)

So basically my questions is this: What type of version control are there and what's recommended.

As for me:
1. I use eclipse (so i'd rather use a plugin for that)
2. I use windows
3. sometimes I work on different computers so I guess I'll need to install it on a server to get the code.

THANKS for any suggestions!
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
I highly recommend subversion:

- it's free
- it's not hard to set up
- it's quickly replacing CVS as the defacto standard in the open source community
- it has good Eclipse support through thirdparty plugins
- it has good Windows support through TortoiseSvn


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Peter Primrose
Ranch Hand

Joined: Sep 10, 2004
Posts: 755
thanks.
I'll try that and get back to this thread.
if anyone has any other ideas - please share.

thanks again Ilja
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16019
    
  20

An older alternative to subversion is CVS. While CVS has some significant shortcomings, most of which subversion has tried to address, it's somewhat ironic that the Eclipse CVS plugin does a fairly good job of covering up most of them, but the subclipse Subversion plugin for Eclipse isn't quite as co-operative.

Something that has cause me considerable grief over the years is having to explicitly add files and subdirectories to a project archive. I tend to forget to, then at a critical moment I check out the project and it's missing essential pieces. My mindset, unfortunately, is that the Eclipse project and the archive (sub)project are one and the same except as explicitly indicated otherwise (cvsignore).

Before I started working with Eclipse, CVS used to nail me all the time on that one, but the Eclipse CVS plugin knows what I want and handles it automatically for me. The subclipse plugin, alas, has to be nudged, and I have been bitten as a result.

Of course, if any of the subclipse development team is listening in and would like to take that as an invitation....


Customer surveys are for companies who didn't pay proper attention to begin with.
Peter Primrose
Ranch Hand

Joined: Sep 10, 2004
Posts: 755
Tim, thanks for your post. I'll explore this one as well.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Tim Holloway:

Before I started working with Eclipse, CVS used to nail me all the time on that one, but the Eclipse CVS plugin knows what I want and handles it automatically for me. The subclipse plugin, alas, has to be nudged, and I have been bitten as a result.


Have you tried the subversive plugin? It is said to be closer in functionality to the cvs plugin...
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16019
    
  20

I'll have to check it out. The one thing that no plugin can work around is CVS's inability to handle empty directories -- unlike subversion!
Peter Primrose
Ranch Hand

Joined: Sep 10, 2004
Posts: 755
Wowwwwwwwww

That's my reaction to svn+subclipse. I played with both for a while and I must admit that both are a killer. Finally, I can rest and relax with my code. The order, the organization, the simplicity and knowing what's going on...I think I can take a vacation :-)

Guys, thanks for the recommendation!

I read something about trac and wonder if there are other alternatives; if so what do you recommend.

THANK YOU!
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Peter Primrose:

I read something about trac and wonder if there are other alternatives; if so what do you recommend.


You should probably start a new thread about that, as its a totally different topic.
Catherine Sea
Greenhorn

Joined: Dec 13, 2007
Posts: 1
Hi

Dynamsoft SourceAnywhere Hosted is right for you.

It supports integration into Eclipse and has both Java/Windows Client. Since the product deliver data in a SaaS model, there is no need to install server software. No matter you are working in the office, at home or on the way, you can connect to the SourceAnywhere Hosted server from anywhere, anytime.

To see more:[/URL][URL=http://www.dynamsoft.com/Products/SourceAnywhere-Hosting-Version-Control-Source-Control.aspx]

You can test it in advance by signing up for the FREE plan. Also, we offer a no hassle 30-day money back guarantee.

Thanks.
[ May 08, 2008: Message edited by: Catherine Sea ]

<a href="http://www.dynamsoft.com" target="_blank" rel="nofollow">www.dynamsoft.com</a> � the leading developer of <a href="http://www.dynamsoft.com/Products/SourceAnywhere-Hosting-Version-Control-Source-Control.aspx" target="_blank" rel="nofollow">version control</a>and <a href="http://www.dynamsoft.com/Products/bug-tracking-issue-tracking-anywhere.aspx" target="_blank" rel="nofollow">issue tracking</a> software
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Need Version Control System recommendation (eclipse/win user)