Re: [The Java Posse] Re: SCM advice

2010-03-08 Thread Henrique de Miranda Gontijo
Hi guys,

Thank you so much for the SCM advices.
For instance, I think SVN is the best choice.

Cheers,
Henrique

¶ Tudo tem o seu tempo determinado, e há tempo para todo o propósito debaixo
do céu.
Eclesiastes 3:1


On Tue, Feb 16, 2010 at 3:15 AM, Reinier Zwitserloot reini...@gmail.comwrote:

 Definitely a feather in hg's cap, that. Though, at least on eclipse
 I'm guessing really good git support is going to happen soon, and once
 that's sussed out, hg support would seem to not be such a leap from
 there.

 Really, just pick one. Once you're used to one, switching to the other
 isn't that difficult. Right now either is a really good answer, and if
 in the future one of them turns out to be a better answer, then the
 cost of switching isn't high.

 On Feb 16, 1:34 am, Hannu Leinonen hlein...@gmail.com wrote:
  On 11.2.2010 13:29, Karsten Silz wrote:
 
 
 
 
 
   On Feb 11, 12:15 pm, Fabrizio Giudici fabrizio.giud...@tidalwave.it
   wrote:
   I found this article to be a great
   introduction in how Git differs from CVS/SVN:
  http://alblue.blogspot.com/2010/02/git-for-eclipse-users.html(despite
   the title, Eclipse only comes into play in the very last paragraph -
   and yes, Eclipse and Netbeans couldn't agree once more, with Eclipse
   going with git and Netbeans with Mercurial).
 
   ... but NetBeans has got a third party plugin for Git too.
 
  http://michael-bien.com/mbien/entry/netbeans_git_plugin
  http://code.google.com/p/nbgit/
 
   There's an Mercurial plug-in for Eclipse, too (
 http://www.vectrace.com/
   mercurialeclipse/).  My point was that the Netbeans sources itself are
   stored in Mercurial (remember Tor talking about this extensively on a
   podcast), whereas the Eclipse guys decided to offer git as the
   standard distributed version control system to Eclipse projects, in
   addition to CVS and SVN.
 
  Mercurial integration kicks ass on both Eclipse and Netbeans. Git is
  usable in Eclipse but utter crap on Netbeans. I blogged about this a
  while ago...
 http://hamandeggs.wordpress.com/2009/12/25/my-jump-into-the-modern-scms/

 --
 You received this message because you are subscribed to the Google Groups
 The Java Posse group.
 To post to this group, send email to javapo...@googlegroups.com.
 To unsubscribe from this group, send email to
 javaposse+unsubscr...@googlegroups.comjavaposse%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at
 http://groups.google.com/group/javaposse?hl=en.



-- 
You received this message because you are subscribed to the Google Groups The 
Java Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-15 Thread Hannu Leinonen
On 11.2.2010 13:29, Karsten Silz wrote:
 On Feb 11, 12:15 pm, Fabrizio Giudici fabrizio.giud...@tidalwave.it
 wrote:
 I found this article to be a great
 introduction in how Git differs from CVS/SVN:
 http://alblue.blogspot.com/2010/02/git-for-eclipse-users.html(despite
 the title, Eclipse only comes into play in the very last paragraph -
 and yes, Eclipse and Netbeans couldn't agree once more, with Eclipse
 going with git and Netbeans with Mercurial).

 ... but NetBeans has got a third party plugin for Git too.

 http://michael-bien.com/mbien/entry/netbeans_git_plugin
 http://code.google.com/p/nbgit/
 
 There's an Mercurial plug-in for Eclipse, too (http://www.vectrace.com/
 mercurialeclipse/).  My point was that the Netbeans sources itself are
 stored in Mercurial (remember Tor talking about this extensively on a
 podcast), whereas the Eclipse guys decided to offer git as the
 standard distributed version control system to Eclipse projects, in
 addition to CVS and SVN.
 

Mercurial integration kicks ass on both Eclipse and Netbeans. Git is
usable in Eclipse but utter crap on Netbeans. I blogged about this a
while ago...
http://hamandeggs.wordpress.com/2009/12/25/my-jump-into-the-modern-scms/

-- 
You received this message because you are subscribed to the Google Groups The 
Java Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-12 Thread Christian Edward Gruber
code.google.com allows for both subversion and hg (mercurial), while  
github allows for hosting in a git repo.


The nice thing, though, is that you can use subversion as your master  
repository, and there are plugins from both mercurial and git to allow  
you to treat the SVN repo as if it were simply a master git or hg  
repository.  So locally you work in hg or git, and you push changes  
back which get rolled into SVN commits.  This way others can use svn,  
but whoever wants to can use DVCS.  Of course, that only works if  
you're using the traditional centralized workflow... but that's pretty  
typical... especially for migrated repositories.


cheers,
Christian.


On Feb 12, 2010, at 4:22 AM, Michael Neale wrote:


Nice find !

Yes they are both excellent. I assume hg is as easy to get going with
as git when you first install it? If so - go with either, you wont be
disappointed.

For me, the killer feature was github - as I am lazy - and it kind of
holds my hand on how to do things (or did initially). I am sure there
are alternatives for hg as well.



On Feb 12, 3:02 pm, Steven Herod steven.he...@gmail.com wrote:

It's at this point, I post this link:

http://blog.bitquabit.com/2010/02/10/fightings-been-fun-and-all-its- 
t...


On Feb 12, 1:31 pm, Jess Holle je...@ptc.com wrote:



On 2/11/2010 8:07 PM, Joshua Marinacci wrote: There's an  
Mercurial plug-in for Eclipse, too (http://www.vectrace.com/
mercurialeclipse/).  My point was that the Netbeans sources  
itself are
stored in Mercurial (remember Tor talking about this extensively  
on a

podcast), whereas the Eclipse guys decided to offer git as the
standard distributed version control system to Eclipse projects,  
in

addition to CVS and SVN.


Yes, this is because after much research most of the Sun  
opensource projects moved to Mercurial, including the JDK itself.



The unfortunate part is that git seems to be much more used than
Mercurial on the whole and NetBeans' support for git is not in  
line with

its Mercurial support -- leaving NetBeans playing second fiddle for
manyu users in this regard.



Overall it seems like Mercurial was selected over git based on
short-term criteria.



--
Jess Holle


--
You received this message because you are subscribed to the Google  
Groups The Java Posse group.

To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com 
.
For more options, visit this group at http://groups.google.com/group/javaposse?hl=en 
.




Christian Edward Gruber
e-mail: christianedwardgru...@gmail.com
weblog: http://www.geekinasuit.com/

--
You received this message because you are subscribed to the Google Groups The Java 
Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-12 Thread James Perkins
Not really informative at all, but I liked this one.
http://thebuild.com/blog/2009/11/04/git-vs-mercurial/

I've been trying to decide whether to use Git or Mercurial myself. I
think I've decided to go with Mercurial for my work projects. It seems
to have slightly better Windows support which I need for work.

Also, since my company runs on an IBM i (AS/400) I can't seem to get
Git working properly. I installed the AIX binaries, but I get an error
saying:
git: can't find the terminal type xterm in the terminfo database.

Anyway, they seem to be pretty equal to me. They both seem to have
eclipse and Netbeans support. I personally liked that Mercurial has a
serve option that makes it easy to share the repository. I've seen
Git has something similar, but I wasn't able to get it to work on
Windows. I didn't try too hard to make it work though.

--
James R. Perkins



On Fri, Feb 12, 2010 at 01:22, Michael Neale michael.ne...@gmail.com wrote:
 Nice find !

 Yes they are both excellent. I assume hg is as easy to get going with
 as git when you first install it? If so - go with either, you wont be
 disappointed.

 For me, the killer feature was github - as I am lazy - and it kind of
 holds my hand on how to do things (or did initially). I am sure there
 are alternatives for hg as well.


-- 
You received this message because you are subscribed to the Google Groups The 
Java Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-11 Thread Fabrizio Giudici

On 2/11/10 10:45 , Karsten Silz wrote:


SVN is the safe choice and improved branching in 1.6 a while ago
(http://svnbook.red-bean.com/nightly/en/svn-
book.html#svn.branchmerge). Git/Mercurial is more risky since general
tool support is less mature.  I found this article to be a great
introduction in how Git differs from CVS/SVN:
http://alblue.blogspot.com/2010/02/git-for-eclipse-users.html (despite
the title, Eclipse only comes into play in the very last paragraph -
and yes, Eclipse and Netbeans couldn't agree once more, with Eclipse
going with git and Netbeans with Mercurial).
   

... but NetBeans has got a third party plugin for Git too.

http://michael-bien.com/mbien/entry/netbeans_git_plugin
http://code.google.com/p/nbgit/

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - We make Java work. Everywhere.
java.net/blog/fabriziogiudici - www.tidalwave.it/people
fabrizio.giud...@tidalwave.it

--
You received this message because you are subscribed to the Google Groups The Java 
Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-11 Thread Joshua Marinacci
 There's an Mercurial plug-in for Eclipse, too (http://www.vectrace.com/
 mercurialeclipse/).  My point was that the Netbeans sources itself are
 stored in Mercurial (remember Tor talking about this extensively on a
 podcast), whereas the Eclipse guys decided to offer git as the
 standard distributed version control system to Eclipse projects, in
 addition to CVS and SVN.

Yes, this is because after much research most of the Sun opensource projects 
moved to Mercurial, including the JDK itself.


 
 -- 
 You received this message because you are subscribed to the Google Groups 
 The Java Posse group.
 To post to this group, send email to javapo...@googlegroups.com.
 To unsubscribe from this group, send email to 
 javaposse+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/javaposse?hl=en.
 

___
Josh Marinacci
JoshOnDesign.com


-- 
You received this message because you are subscribed to the Google Groups The 
Java Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.



Re: [The Java Posse] Re: SCM advice

2010-02-11 Thread Jess Holle

On 2/11/2010 8:07 PM, Joshua Marinacci wrote:

There's an Mercurial plug-in for Eclipse, too (http://www.vectrace.com/
mercurialeclipse/).  My point was that the Netbeans sources itself are
stored in Mercurial (remember Tor talking about this extensively on a
podcast), whereas the Eclipse guys decided to offer git as the
standard distributed version control system to Eclipse projects, in
addition to CVS and SVN.
 

Yes, this is because after much research most of the Sun opensource projects 
moved to Mercurial, including the JDK itself.
   
The unfortunate part is that git seems to be much more used than 
Mercurial on the whole and NetBeans' support for git is not in line with 
its Mercurial support -- leaving NetBeans playing second fiddle for 
manyu users in this regard.


Overall it seems like Mercurial was selected over git based on 
short-term criteria.


--
Jess Holle

--
You received this message because you are subscribed to the Google Groups The Java 
Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.