Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   SVN Access for Code and Levels (https://forums.graalonline.com/forums/showthread.php?t=78791)

Darklux 02-20-2008 12:36 PM

SVN Access for Code and Levels
 
I think it would be really cool to replace rc uploading with subversion :)

Pros:
Better Version Control
Easy Downloading of Folders, Branches, and so on

I don't even think it would be too hard to use Graal Accounts as Login Names.

:)

- Lux

Twinny 02-20-2008 12:59 PM

Quote:

Originally Posted by Darklux (Post 1375898)
I think it would be really cool to replace rc uploading with subversion :)

Pros:
Better Version Control
Easy Downloading of Folders, Branches, and so on

I don't even think it would be too hard to use Graal Accounts as Login Names.

:)

- Lux

That would be cool. Soon as a new version is uploaded, make the previous one read-only to everyone except the owner....could help staff members go back on ****ty changes as well as help prevent mass-wipes...

On that note, a copy should be made of everything that gets uploaded and it should only be accessible to the playerworld owner

Mark Sir Link 02-20-2008 02:05 PM

I fully endorse this.

SVN or CVS would be vastly useful.

Twinny - standard SVN proceedure is a copy of everything is made and it gets checked in as seperate revisions, each one still existing.

Inverness 02-20-2008 10:55 PM

Thats hot. I like that idea.

cbk1994 02-20-2008 10:59 PM

What exactly is SVN?

Darklux 02-20-2008 11:52 PM

Subversion. Its an external method to access file, but other than ftp it can save multiple versions of files, its much more variable.
More details here: Wikipedia: Subversion

I don't think it would be a problem to make like svn.graalonline.com and the playerworlds as branches :o

bscharff 02-22-2008 06:38 PM

Once I get my home server up (which is why I haven't been online in a week or so) I can offer that stuff to everyone where they control it, not me.
(playerworld.svn.brookss.net or whatever.)

Chompy 02-22-2008 07:01 PM

Quote:

Originally Posted by bscharff (Post 1376210)
Once I get my home server up (which is why I haven't been online in a week or so) I can offer that stuff to everyone where they control it, not me.
(playerworld.svn.brookss.net or whatever.)

Err?

Darklux 02-22-2008 07:21 PM

Quote:

Originally Posted by bscharff (Post 1376210)
Once I get my home server up (which is why I haven't been online in a week or so) I can offer that stuff to everyone where they control it, not me.
(playerworld.svn.brookss.net or whatever.)

lol

this is just ment to offer an addition for playerworld ftp :)

cbk1994 02-22-2008 10:02 PM

I'd be fine if they just gave playerworlds FTP x.x

Also, I would never put any of my files on your server, Bloo.

Inverness 02-23-2008 01:05 AM

Quote:

Originally Posted by bscharff (Post 1376210)
Once I get my home server up (which is why I haven't been online in a week or so) I can offer that stuff to everyone where they control it, not me.
(playerworld.svn.brookss.net or whatever.)

There is no way anyone with half a brain would ever host any playerworld files where you could access them.

Twinny 02-23-2008 03:11 AM

Quote:

Originally Posted by cbkbud (Post 1376243)
I'd be fine if they just gave playerworlds FTP x.x

Also, I would never put any of my files on your server, Bloo.

RC used to use FTP. Certain people abused the /../../ paths to gain access to certain things ^^

Inverness 02-23-2008 04:28 AM

Quote:

Originally Posted by Twinny (Post 1376284)
RC used to use FTP. Certain people abused the /../../ paths to gain access to certain things ^^

I'm sure thats easily preventable if one knows how to configure FTP. I would much prefer FTP over they file browser.

Crow 02-23-2008 09:13 AM

Quote:

Originally Posted by Inverness (Post 1376290)
I'm sure thats easily preventable if one knows how to configure FTP. I would much prefer FTP over they file browser.

Of course it is. Just create a proper account which is limited to a certain folder, in this case the one where all the stuff about your playerworld is stored. Then raise the max connections to like 10 or 15 so more people can upload/download stuff at once. I would also prefer FTP over RC I guess, yea.

napo_p2p 02-23-2008 10:25 AM

Quote:

Originally Posted by Inverness (Post 1376290)
I'm sure thats easily preventable if one knows how to configure FTP. I would much prefer FTP over they file browser.

They did a pretty good job with the FTP access for vip webhosting. I'd love to see FTP hosting for playerworlds. I've been asking for this for a long time though :P.

Darklux 02-23-2008 04:26 PM

SVN is alot more powerfull than ftp will ever be.

Inverness 02-23-2008 06:55 PM

We can't have everything we want, I'm sure FTP would be an easier step to implementing SVN.

cbk1994 02-23-2008 09:13 PM

If they kept a copy of every file uploaded/downloaded, ever, I can't help but feel that they would use a lot of disk space.

They're talking about how we need to switch to in-game tools (client-rc), etc. However, client-rc has no drag 'n drop. It works ... sorta. It's slower, etc. If FTP was added -- I mean, there's an FTP client for virtually every modern platform -- it just makes it easier to maintain cross-platform compatibility.

Admins 02-23-2008 11:26 PM

We already had the idea of using some versioning control built-into the npcserver, it should probably do automatic check out/check in. We already do daily/weekls/monthly backups of all servers.

xXziroXx 02-23-2008 11:29 PM

Stefan, no offence or anything, and maybe its just me, but uhm... I cant help to wonder if you missed the entire point of this thread.

Admins 02-24-2008 12:03 AM

Quote:

Originally Posted by xXziroXx (Post 1376402)
Stefan, no offence or anything, and maybe its just me, but uhm... I cant help to wonder if you missed the entire point of this thread.

Well I usually read threads from the beginning

Switch 02-24-2008 06:06 AM

There should be FTP, period.
Still have an RC for staff discussions, Scripting quickly, etc, but FTP is the way to go for everything else.

cbk1994 02-24-2008 06:36 AM

Quote:

Originally Posted by Switch (Post 1376434)
There should be FTP, period.
Still have an RC for staff discussions, Scripting quickly, etc, but FTP is the way to go for everything else.

I disagree. I think that the File Browser in RC should just be turned into a basic FTP client, or even just package an open-source one with RC. I like the idea of File Browser, because it makes it easy to upload little things. The only time I would really use the FTP would be to download large amounts, or upload large amounts.

Even would help if they added a "BACKUP" button to File Browser. Possibly they could also have FTP just available for the owner, if nothing else, or even add a new right for it.

Switch 02-25-2008 02:01 AM

Quote:

Originally Posted by cbkbud (Post 1376435)
Even would help if they added a "BACKUP" button to File Browser. Possibly they could also have FTP just available for the owner, if nothing else, or even add a new right for it.

Actually, that'd be the best possible. The "BACKUP" button would be a downloader of all files. All the folders. Gets put into a Main folder of your choice name on your desktop

DustyPorViva 02-25-2008 04:46 AM

I'd like to see some sort of way to back up the whole server to a destination folder of your choice... but to also allow you to upload an entire server as well(maybe have some sort of document saved with it that has all the necessary subfolder data and stuff?).

cbk1994 02-25-2008 05:33 AM

Quote:

Originally Posted by DustyPorViva (Post 1376564)
I'd like to see some sort of way to back up the whole server to a destination folder of your choice... but to also allow you to upload an entire server as well(maybe have some sort of document saved with it that has all the necessary subfolder data and stuff?).

Yah, but still, a backup button is definitely a step in the right direction.

bscharff 02-26-2008 04:30 AM

Quote:

Originally Posted by Inverness (Post 1376269)
There is no way anyone with half a brain would ever host any playerworld files where you could access them.

Quote:

Originally Posted by bscharff
...where they control it, not me....

lol

cbk1994 02-26-2008 04:32 AM

Quote:

Originally Posted by bscharff (Post 1376623)
lol

I think he may be referring to your incredible history of stealing scripts etc.

bscharff 02-26-2008 04:44 AM

Yeah, I'll admit that I used to steal scripts (which is why everyone hates me).
Once I got around to thinking that it was wrong (I was 12, give me a break!) I stopped stealing scripts and learned to script from the ones that I had left on my computer.
Just a note: I no longer hold backups on my computer (except the ones I work on).

Nice signature :P
Did I really put "(Unless approved by Bloo)"?
rofl.

cbk1994 02-26-2008 05:40 AM

Quote:

Originally Posted by bscharff (Post 1376627)
Yeah, I'll admit that I used to steal scripts (which is why everyone hates me).
Once I got around to thinking that it was wrong (I was 12, give me a break!) I stopped stealing scripts and learned to script from the ones that I had left on my computer.
Just a note: I no longer hold backups on my computer (except the ones I work on).

Whatever. I'll stop taking time out to annoy you. I'll just let it happen naturally ;)
Quote:

Originally Posted by bscharff (Post 1376627)
Nice signature :P
Did I really put "(Unless approved by Bloo)"?
rofl.

Yes, you did. >_<

Inverness 02-26-2008 06:27 AM

Quote:

Originally Posted by bscharff (Post 1376623)
lol

If its on your machine you ultimately have control over it.

Darklux 02-26-2008 12:47 PM

Please stay on topic. You can accuse Bloo in another thread of him being childish.

This is just about the idea, if there should more ways than external or scripted rc to access your levels and scrips on graalonline, for example with svn for an easy version control.

This is not a discussion if anyone should send Bloo his files, hell, only a complete jerk would do that.

Maniaman 02-27-2008 03:59 PM

I agree, svn would be really nice especially with a trac install to go with it.

Mark Sir Link 03-19-2012 05:18 AM

throw the community a bone my god

git, svn, anything

cbk1994 03-19-2012 05:21 AM

Quote:

Originally Posted by Mark Sir Link (Post 1689225)
throw the community a bone my god

git, svn, anything

I would really like to see this as well (Mercurial being my preferred choice :)). Even commit-only access would be great (i.e. no branches, tags, etc) for keeping track of changes easily, assuming we could pull from it and inspect the history on our own machines. Alternatively he could fairly easily rig something like hgweb or Redmine/Trac for web-based history viewing.

As a side note, gsync works very well when combined with a post-commit "hg addremove && hg commit" :). You could easily plug in some other version control software too—that's what I made it for.

Crono 03-20-2012 07:59 AM

support~

Quote:

Originally Posted by Mark Sir Link (Post 1689225)
throw the community a bone my god

we throw u pianos on iclassic instead.

MattKan 03-24-2012 06:32 AM

Quote:

Originally Posted by Crono (Post 1689357)
we throw u pianos on iclassic instead.

$15 a pop!


All times are GMT +2. The time now is 02:20 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.