Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  I love bitbucket!  (Read 7320 times)
0 Members and 1 Guest are viewing this topic.
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #30 - Posted 2012-07-03 19:16:48 »

For hg (and git), one of the small nice features is how the verion control files are hold. They are in a single folder that sits in the root, opposite to cvs/scn that have the metadata in every single versioned folder.
In some random version of ToirtoiseSVN that was released about a year ago, they switched to storing all data in one directory - for what it's worth.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline xsvenson
« Reply #31 - Posted 2012-07-03 23:40:44 »

That is defenitly a nice move.

“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
Offline gimbal

JGO Knight


Medals: 25



« Reply #32 - Posted 2012-07-04 14:26:43 »

For hg (and git), one of the small nice features is how the verion control files are hold. They are in a single folder that sits in the root, opposite to cvs/scn that have the metadata in every single versioned folder.
In some random version of ToirtoiseSVN that was released about a year ago, they switched to storing all data in one directory - for what it's worth.

Not so random - it happened in SVN 1.7.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #33 - Posted 2012-07-04 14:45:59 »

How is 1.7 not random? Smiley

At work we ran into trouble when upgrading to this new 'minor update' (because at times directories were shared and we had different SVN plugins installed on the workstations that b0rked on the new/old structure, yeah, errors on so many levels, I know)

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline gimbal

JGO Knight


Medals: 25



« Reply #34 - Posted 2012-07-05 09:40:30 »

How is 1.7 not random? Smiley

Because it's the next logical sequential number after SVN 1.6? Although you can go into a discussion about versioning numbers there, with such a huge change in the way it works I would have moved it to 2.0 myself. TortoiseSVN is now not so nice to use anymore until you upgrade everything to SVN 1.7 format...
Offline impaler

Senior Newbie





« Reply #35 - Posted 2012-07-05 12:33:51 »

A nice way to learn git is: http://try.github.com/
It takes around 15-20 minutes.

I used to hate git, now is my preferred choice. I keep the repos in dropbox and clone them wherever I am and it works great.

I found no good git integration with eclipse so I just use the command line and "gitk". Very rarely I need to do some fancy stuff and if I get lost, I use SourceTree http://www.sourcetreeapp.com/.
I'm sure there are good GUIs for Linux and Windows too.

Offline ags1

JGO Wizard


Medals: 75
Projects: 3
Exp: 5 years


Make code not war!


« Reply #36 - Posted 2012-07-15 12:19:06 »

My linux box has just discovered git-cola (on the ubuntu marketplace) that ends any need for me to use the git command line. It's got everything you could want, a nice diff view and even the ability to commit a few lines from a file...

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #37 - Posted 2012-07-15 16:50:32 »

There's so much zealousness around version control systems.
Although my first choice is SVN, even CVS works just fine for me; it does what it needs to do.

I've dabbled a bit with GIT, but found that Eclipse support was lacking; I had to use the command line to check out one particular project because the Eclipse plugin couldn't handle it. Integrated tooling is way too important for me to get too adventurous with a part of development that already works for me.

Offline sproingie

JGO Kernel


Medals: 202



« Reply #38 - Posted 2012-07-15 17:26:02 »

Just curious, what part in particular couldn't the plugin handle?
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #39 - Posted 2012-07-15 18:00:39 »

Quote
Just curious, what part in particular couldn't the plugin handle?

It didn't checkout submodules.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline sproingie

JGO Kernel


Medals: 202



« Reply #40 - Posted 2012-07-15 18:11:42 »

Yah submodules are a problem, that's the trouble with JGit being a partially-done clone of git.  I never have problems with mercurial in most IDEs because it just shells out to hg, but to be honest I've never actually used subrepos in a java project so I don't know how the IDE deals with it.
Online ra4king

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #41 - Posted 2012-07-17 19:24:31 »

Hg support in Eclipses is excellent btw. MercurialEclipse is an awesome plugin. Haven't had any trouble with it so far.

Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #42 - Posted 2012-07-17 19:35:26 »

Hg support in Eclipses in excellent btw. MercurialEclipse is an awesome plugin. Haven't had any trouble with it so far.



Nuff said.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline sproingie

JGO Kernel


Medals: 202



« Reply #43 - Posted 2012-07-17 20:46:16 »

Yeah it's errors like that that drove me away from Eclipse.

Offline matheus23

JGO Kernel


Medals: 114
Projects: 3


You think about my Avatar right now!


« Reply #44 - Posted 2012-07-18 18:07:19 »

Yeah it's errors like that that drove me away from Eclipse.

I'm sure, Riven only wanted to demonstrate, that the plugin for Eclipse (the MerucrialEclipse-plugin) is not working correctly. This does not seem to be Eclipse's fault. It looks like the developers of MercurialEclipse did something wrong.

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #45 - Posted 2012-07-18 18:10:35 »

I'm sure, Riven only wanted to demonstrate, that the plugin for Eclipse (the MerucrialEclipse-plugin) is not working correctly. This does not seem to be Eclipse's fault. It looks like the developers of MercurialEclipse did something wrong.
If the plugin for X works in NetBeans, IDEA or IntelliJ and not in Eclipse, that can perfectly well drive you away from Eclipse. The NetBeans devs understood that risk and implemented their own plugin for most popular versioning systems.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline matheus23

JGO Kernel


Medals: 114
Projects: 3


You think about my Avatar right now!


« Reply #46 - Posted 2012-07-18 18:11:58 »

I'm sure, Riven only wanted to demonstrate, that the plugin for Eclipse (the MerucrialEclipse-plugin) is not working correctly. This does not seem to be Eclipse's fault. It looks like the developers of MercurialEclipse did something wrong.
If the plugin for X works in NetBeans, IDEA or IntelliJ and not in Eclipse, that can perfectly well drive you away from Eclipse. The NetBeans devs understood that risk and implemented their own plugin for most popular versioning systems.
I didn't knew that plugin was available in NetBeans too Smiley
EDIT: Seems like I totally mis-interpreted your Answer. You said, that the most popular plugins are written by NetBeans developers, not the community?

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Online ra4king

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #47 - Posted 2012-07-18 18:30:52 »

I can't see the error well on my phone but the plugin is still actively maintained. You should report it.

However I personally have never gotten any errors while refactoring. Smiley

Offline sproingie

JGO Kernel


Medals: 202



« Reply #48 - Posted 2012-07-18 20:16:08 »

The mercurial plugin is far from the only plugin to replace your editor window with something that says "out of sync" or just a big grey box, often accompanied by a modal popup, sometimes an internal eclipse error.  Clearing those often requires closing the project and re-opening it.  And it's just eclipse where I had to get used to that kind of thing happening constantly.  Maybe I have really bad luck with plugins, but if the tools don't work, I eventually get to blaming the whole toolbox.
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #49 - Posted 2012-07-18 20:27:37 »

The main problem is that Eclipse keeps all *.java files in memory. This speeds up compilation/refactorying/analyse a lot, but it's quite hard to keep the data in the file in sync with what Eclipse has in memory. Well, it's not hard - it's just a method call, but it seems easy to forget for the developers of those plugins.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline ags1

JGO Wizard


Medals: 75
Projects: 3
Exp: 5 years


Make code not war!


« Reply #50 - Posted 2012-07-21 21:50:19 »

I can't seem to find an answer on google, but is there a limit to the size of a bitbucket repo? I want to reformat my hard drive, so I'm thinking of putting all my photos on bitbucket - but I imagine a 40 gig repo is against terms of use, or it should be...

Offline sproingie

JGO Kernel


Medals: 202



« Reply #51 - Posted 2012-07-21 22:39:04 »

Bitbucket space is unlimited, within reason: https://confluence.atlassian.com/pages/viewpage.action?pageId=273877699

Hosting your photos would not be considered "within reason"
Offline ags1

JGO Wizard


Medals: 75
Projects: 3
Exp: 5 years


Make code not war!


« Reply #52 - Posted 2012-07-22 20:01:13 »

Thought so. I will get a couple of usb sticks like a normal sane person.

Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #53 - Posted 2012-07-22 20:07:45 »

Thought so. I will get a couple of usb sticks like a normal sane person.
Also, consider how long uploading 40GB actually would take.

With a respectable 100KB/sec upload, it would take almost 5 days.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline ags1

JGO Wizard


Medals: 75
Projects: 3
Exp: 5 years


Make code not war!


« Reply #54 - Posted 2012-07-22 20:08:56 »

I can be sooo dense :-)

Offline Roquen
« Reply #55 - Posted 2012-07-22 20:37:41 »

Thankfully the JDK has finally added filesystem monitoring.
Pages: 1 [2]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (33 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (51 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (45 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (58 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!